我下载了包含数千条记录的XML文件。我希望该XML文件使用ASP.Net(VB)将其转换为MS-Access 2007数据库,并对其进行进一步的查询。值得一提的是,转换应该是批量完成的,因为它的文件很重,并且需要更长时间才能逐个插入记录。我厌倦了谷歌搜索代码来满足我的要求。我也是ASP.Net的新手。 XML文件结构如下:
<?xml version="1.0" encoding="UTF-8" ?>
<root>
<PRODUCT ITEM="8101">
<MODEL>FY316A</MODEL>
<EAN>5055071647109</EAN>
<NAME>Enchanted Twilight Flower Fairy 'Amethyst'</NAME>
<DESCRIPTION> some descriptio </DESCRIPTION>
<DIMENSION> <![CDATA[ Height 31 - 32cm Width 16 - 18.5cm Depth 12 - 13.5cm </DIMENSION>
<PRICE>16.63</PRICE>
<DELIVERY>I</DELIVERY>
<OPTIONS> <![CDATA[ B - Hand on Dress|A - Flower in Hand|Any ]]> </OPTIONS>
</PRODUCT>
</root>
请为我写一整段代码来完成这项工作。
答案 0 :(得分:0)
Access 2007将直接导入XML。您可以为特定数据创建XSD,然后导入该XSD以创建表定义。 XML应该从那里干净地导入。