Here's the transformation code that works with Microsoft Access when importing an MC25 Library XML Export.
Save it as a XLST file and make any field changes to fit your Library export.
Notice that some of the field names from MC have to be changed because they are reserved names in Access or I just didn't like them. You can make them fit whatever table column names in Access you are using.
<?xml version="1.0" encoding="UTF-8"?>
<xsl:transform version="1.0" xmlns:xsl="
http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes"/>
<xsl:template match="/MPL">
<root>
<xsl:for-each select="Item">
<Music>
<Filename><xsl:value-of select="Field[@Name='Filename']"/></Filename>
<SongName><xsl:value-of select="Field[@Name='Name']"/></SongName>
<Artist><xsl:value-of select="Field[@Name='Artist']"/></Artist>
<Album><xsl:value-of select="Field[@Name='Album']"/></Album>
<Genre><xsl:value-of select="Field[@Name='Genre']"/></Genre>
<Datereadable><xsl:value-of select="Field[@Name='Date (readable)']"/></Datereadable>
<DateValue><xsl:value-of select="Field[@Name='Date']"/></DateValue>
<Bitrate><xsl:value-of select="Field[@Name='Bitrate']"/></Bitrate>
<ImageFile><xsl:value-of select="Field[@Name='Image File']"/></ImageFile>
<Rating><xsl:value-of select="Field[@Name='Rating']"/></Rating>
<Duration><xsl:value-of select="Field[@Name='Duration']"/></Duration>
<Track><xsl:value-of select="Field[@Name='Track']"/></Track>
<MediaType><xsl:value-of select="Field[@Name='Media Type']"/></MediaType>
<AlbumArtist><xsl:value-of select="Field[@Name='Album Artist']"/></AlbumArtist>
<DateImported><xsl:value-of select="Field[@Name='Date Imported']"/></DateImported>
<FileType><xsl:value-of select="Field[@Name='File Type']"/></FileType>
<FileSize><xsl:value-of select="Field[@Name='File Size']"/></FileSize>
<DateCreated><xsl:value-of select="Field[@Name='Date Created']"/></DateCreated>
<DateModified><xsl:value-of select="Field[@Name='Date Modified']"/></DateModified>
<Compression><xsl:value-of select="Field[@Name='Compression']"/></Compression>
<Composer><xsl:value-of select="Field[@Name='Composer']"/></Composer>
<SampleRate><xsl:value-of select="Field[@Name='Sample Rate']"/></SampleRate>
<Channels><xsl:value-of select="Field[@Name='Channels']"/></Channels>
<BitDepth><xsl:value-of select="Field[@Name='Bit Depth']"/></BitDepth>
<Storage><xsl:value-of select="Field[@Name='Storage']"/></Storage>
<LengthInPCMBlocks><xsl:value-of select="Field[@Name='Length In PCM Blocks']"/></LengthInPCMBlocks>
<DateTagged><xsl:value-of select="Field[@Name='Date Tagged']"/></DateTagged>
<HDCD><xsl:value-of select="Field[@Name='HDCD']"/></HDCD>
</Music>
</xsl:for-each>
</root>
</xsl:template>
</xsl:transform>