关于XML文件和数据库的问题
我现在要实现的功能是将一个XML文件里面的数据插入到数据库里面去,XML文件的格式为:
<Package>
<WJM> ceshi.xml </WJM>
<DBSJ> 2007-05-11 </DBSJ>
<Record>
<code code= "01 " />
<name name= "本院职工 " />
<py_code py_code= "byzg " />
</Record>
<Record>
<code code= "02 " />
<name name= "三湘健康卡 " />
<py_code py_code= "sxjkk " />
</Record>
<Record>
<code code= "03 " />
<name name= "合同单位及优惠卡 " />
<py_code py_code= "htdwjyhk " />
</Record>
<Record>
<code code= "04 " />
<name name= "离休人员 " />
<py_code py_code= "lxry " />
</Record>
<Record>
<code code= "05 " />
<name name= "工伤人员 " />
<py_code py_code= "gsry " />
</Record>
<Record>
<code code= "06 " />
<name name= "院外人员 " />
<py_code py_code= "ywry " />
</Record>
</Package>
请问该怎么写?小弟初学C#不久,请各位大哥大姐帮帮忙,最好附上代码来研究一下,小弟在此谢谢了。
------解决方案--------------------http://dotnet.aspx.cc/article/6ADD72FB-3C6D-47AD-7D68-21EB9E395275/read.aspx
------解决方案--------------------DataSet xmlDataSet=new DataSet();
xmlDataSet.ReadXml(xml文件名路徑)//如﹕xmlDataSet.ReadXml( "XMLFile.XML ");
再下來你應該知道怎么操作這個xmlDataSet了吧﹗
foreach(DataRow row in xmlDataSet.Tables[0])
{
值1= row[0]
值2= row[1]
值3=row[2]
insert 表 (字段1﹐...) values(值1﹐....);
后面的自己看著辦吧
}