XML操作

来源:互联网 发布:淘宝五十字好评有积分 编辑:程序博客网 时间:2024/06/11 15:53

 XmlDocument,XmlNode,XmlNodeList

XmlDocument 类,表示 XML 文档。

Load(String)

从指定的 URL 加载 XML 文档。

Save(String)

将 XML 文档保存到指定的文件。

SelectNodes(String)

选择匹配 XPath 表达式的节点列表。
(继承自 XmlNode。)

SelectSingleNode(String, XmlNamespaceManager)

选择匹配 XPath 表达式的第一个 XmlNode
XPath 表达式中的任何前缀都使用提供的 XmlNamespaceManager 进行解析。
(继承自 XmlNode。)

XMLNode 接口,表示在文档上公开事件并且可以绑定到数据的单个 XML 节点。

ChildNodes

获取一个 Microsoft.Office.Interop.Word..::. XMLNodes 集合,该集合表示 XMLNode 控件的子元素。

XmlNodeList 类,表示排序的节点集合。

备注

 

对创建 XmlNodeList 集合的节点对象的子级的更改将立即反映在由XmlNodeList 属性和方法返回的节点中。
XmlNodeList 支持迭代和索引访问。

以下属性和方法返回 XmlNodeList

  • XmlNode..::. ChildNodes - 返回包含节点所有子级的 XmlNodeList

  • XmlNode..::. SelectNodes - 返回包含匹配 XPath 查询的节点集合的 XmlNodeList

  • GetElementsByTagName - 返回包含与指定名称匹配的所有子代元素的列表的XmlNodeList
    该方法在 XmlDocumentXmlElement 类中都可以使用。

 例如:  

                XmlDocument xDoc = new XmlDocument();
                xDoc.Load("string of the file path");
                XmlNode xNode;
                xNode = xDoc.SelectSingleNode("string of the point to node,ex://appSettings");
                XmlNodeList xnl = xNode.ChildNodes;

              
原创粉丝点击