linq to xml或者xml 相关api,可以到网上搜下C#操作xml
1.一个一个节点的去读
2.用xmlread()方法读出来 是一个dataset 再通过表索引 和行列的索引进行取之
推荐你个文章
http://topic.csdn.net/u/20100708/23/aeb75d24-22b8-46ad-bc69-0c37de9cc08b.html
XMLDocument类里面有完整的操作.
最好还是用linq to xml ,可以很方便的读取出XML 的数据,花个几个小时将MSDN中LINQ TO XML相关章节看下就差不过了,如果事后忘记也可以直接查询MSDN查看相关例子。
相比原有的XMLDocument,linq to xml查询数据更加方便、优雅。
直接通过 数据集来读取、可以自动处理关联关系:
DataSet s = new DataSet();
s.ReadXml(path);
XmlDocument document = new XmlDocument();
document.Load(Path);
string list = “”;
foreach (XmlNode node in document.ChildNodes[1].ChildNodes)
{
if(node.name=="节点")
list = node.InnerText;
}
return list;