xml读取
<root>
<code>
<name>aaa</name>
<id>1</id>
<age>31</age>
</code>
<code>
<name>aaa</name>
<id>1</id>
<age>31</age>
</code>
<code>
<name>bbb</name>
<id>12</id>
<age>23</age>
</code>
<code>
<name>ccc</name>
<id>3</id>
<age>12</age>
</code>
</root>
在数据库中有一个表对应的列为 姓名,学号,年龄,如何用C#将这个xml解析存入到数据库的表中
------解决方案--------------------加載xml然後獲取name,id,age節點下的值,然後update你的表
另外DataSet還有個 readxml的方法
------解决方案--------------------XmlDocument doc = new XmlDocument();
XmlNode rootNode;
doc.Load(@"C:\a.xml");
rootNode = doc.SelectSingleNode("root");
foreach(XmlNode node in rootNode.SelectNodes("code"))
{
Console.WriteLine(node.SelectSingleNode("name").InnerText);
}
Console.Read();
------解决方案--------------------3楼 思路正觉