您的位置:首页 > 编程语言 > C#

C# 加载xml文档文件及加载xml字符串

2016-04-21 11:44 351 查看
转自:http://www.cnblogs.com/JuneZhang/archive/2010/08/20/1804736.html

//创建XmlDocument对象

XmlDocument xmlDoc = new XmlDocument();

//载入xml文件名

xmlDoc.Load(filename);

//如果是xml字符串,则用以下形式

xmlDoc.LoadXml(xmldata);

//读取根节点的所有子节点,放到xn0中

XmlNodeList xn0 = xmlDoc.SelectSingleNode("Document").ChildNodes;

//查找二级节点的内容或属性

foreach (XmlNode node in xn0)

{

if (node.Name == 匹配的二级节点名)

{

string innertext = node.InnerText.Trim(); //匹配二级节点的内容

string attr = node.Attributes[0].ToString(); //属性

}

}基础的操作就是这些,要是取三级或三级以上的节点,类似推导即可


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息