读书人

xml读取解决方案

发布时间: 2013-08-09 15:16:24 作者: rapoo

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 数据库 C#
[解决办法]
加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楼 思路正觉

读书人网 >C#

热点推荐