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

C#对xml的操作笔记(1)

2011-12-16 13:48 197 查看
读取(加载)xml:

1. string xmlNode = "******";//xml格式的字符串

XmlDocument xmlDom = new XmlDocument();

xmlDom.LoadXml(xmlNode);//将xml字符串导入到xmlDom中

2. XmlNodeList nodeList = xmlDom.DocumentElement.SelectNodes("//Row");//选取以Row为节点的node集合

XmlNode nodeInfo = xmlDom.DocumentElement.SelectSingleNode("//Node[@nodeId='001']");//选择名为Node,属性NodeId为001的节点

3. nodeInfo.Attributes["Id"].Value //节点属性id的值

构造xml

1. XmlDocument xmlDoc = new XmlDocument();

XmlElement rootNode = xmlDoc.CreateElement( "test ");

rootNode.SetAttribute( "test ",test);

xmlDoc.AppendChild(rootNode);

XmlElement Node1 = xmlDoc.CreateElement( "test1 ");

Node1.SetAttribute( "test1 ",test1);

xmlDoc.DocumentElement.AppendChild(Node1);

2.http://www.cnblogs.com/zhihui/archive/2011/06/10/2077558.html非常完整。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: