XMLDocument
命名空间:System.Xml
构造函数
1、XmlDocument () 无参构造函数,创建XML的结构
2、XmlDocument (XmlImplementation) 参数 XmlImplementation 未懂,后续补上
3、XmlDocument (XmlNameTable) 参数 XmlNameTable
例子(问题:load(string),要绝对路径,相对路径无法是够用) 解决:load的是从根目录开始的
属性
Attributes 获取一个AttributeCollection 值 若要读取一个节点的值 node. Attributes[nodename]
ChildNodes 获取所有的子节点
BaseURI 获取当前XML的URL(绝对路径)
DocumentElement 表示 XML 文档树的根的 XmlElement。如果不存在根,则返回 空引用
与childnodes的区别,childnodes访问的是从序言开始的,用documentElement访问时从根节点开始
代码
DocumentType 没有太明白意思 ,主要是作用 ?
FirstChild 第一个子集,如果有序言则从序言开始
HasChildNodes 是否具有子节点
NextSibling 紧邻其后的下一节点,若不存在下一节点返回null
ParentNode 获取该节点的父集节点
Prefix 假如一个XML文档中出现两个相同的名称的节点,为区别两个节点,采用命名空间的方式进行区别
PreserveWhitespace 是否保留空白 true表示保留空白,false表示不保留空白 默认为false
PreviousSibling 前一个节点
参考文档:
http://kb.cnblogs.com/page/42226/