Note:

1:创建Xml文档

2:写Xml文档(必须保证有根元素)

  • XmlDocument Xd (实例化一个对象)
  • CreateXmlDeclaration => XmlDecalration (文档声明)
  • Xd.AppendChild (添加节点)
  • Xd.CreateElement=>XmlElement Xe(创建根节点)
  • Xd.AppendChild(根节点添加到文档中)
  • Xe.AppendChild (给节点添加节点)
  • Xe.innerText(设置/获取节点的关联值)
  • Xe.SetAttribute(设置属性)
  • Xd.Save (保存文件 )

3:读Xml文档

  • XmlDocument Xd (实例化一个对象)
  • Xd.Load (加载一个Xml文件)
  • Xd.DocumentElement=>XmlElement(获得根节点)
  • Xd.SelectSingleNode=> XmlNode node(获得符合条件的第一个节点;也可以获得根节点)
    • 扩展:XmlNode XmlDocument.SelectSingleNode(@"configuration/twoNode/dayStart")
    • 扩展:XmlNodeList XmlDocument.SelectNodes (@"configuration/twoNode/dayStart")
  • node.ChildNodes=>XmlNodeList(得到节点下的所有子节点;使用foreach循环遍历)
  • XmlElement Xe=(XmlElement) node(类型显示转换)
  • Xe.GetAttribute(获得属性)
  • Xe.Name =>String(获得标签名即节点名字)
  • Xe.InnerText =>String(获取/设置对应的值)
  • Xd.Save (保存文件,预防修改)

完整项目:请点击这里!

版权声明:本文为博主原创文章,如需转载,请标明出处。

 
 
05-11 10:50