Click or drag to resize
AkXml Class
Xml服务。
Inheritance Hierarchy
SystemObject
  Appkit.DataAkXml

Namespace: Appkit.Data
Assembly: Appkit (in Appkit.dll) Version: 2.0.0.0 (2.0.0.0)
Syntax
C#
public class AkXml

The AkXml type exposes the following members.

Constructors
  NameDescription
Public methodAkXml
Top
Methods
  NameDescription
Public methodStatic memberCreateNodeEx(XmlDocument, String)
Public methodStatic memberCreateNodeEx(XmlDocument, String, ListString, ListObject)
Public methodStatic memberCreateNodeEx(XmlDocument, String, String, Object)
Public methodStatic memberCreateNodeEx(XmlDocument, String, String, Object)
Public methodStatic memberDeleteExceptNode
移除除了具有相关属性的其他所有子节点
Public methodStatic memberFindChild
按名称路径查找子节点。

节点名称忽略大小写。

Public methodStatic memberFindNode(XmlNode, String)
按名称递归查找第一个子节点。

忽略名称大小写。

Public methodStatic memberFindNode(XmlNode, String, String)
按照属性递归查找节点。

自身节点包含在查找范围内。

属性值忽略大小写。

Public methodStatic memberFindNode(XmlNode, String, String, Boolean)
按照属性递归查找节点。

自身节点包含在查找范围内。

Public methodStatic memberFindNode(XmlNode, String, String, String)
按名称及属性递归查找第一个子节点。

节点名称及属性名称忽略大小写,属性值大小写敏感。

Public methodStatic memberFindNode(XmlNode, String, String, String, Boolean)
按名称及属性递归查找第一个子节点。

节点名称及属性名称忽略大小写。

Public methodStatic memberFindNodeSection
按名称及属性模糊递归查找第一个子节点。

忽略节点名称及属性名称的大小写,提供属性值是否忽略大小写的选项。

Public methodStatic memberGetAttributeValue
获取属性值。

如果属性没有查找到或属性值为null,返回空字符串。

Public methodStatic memberGetByIndexPath
根据索引路径获取节点。
Public methodStatic memberGetDoc
根据路径创建文档对象。
Public methodStatic memberGetDocByContent
根据内容创建文档对象。
Public methodStatic memberGetIndexPath
获取节点的索引路径。

索引路径的格式为 0\5\1\8 形式。

路径不涉及文档根节点,路径的第一部分即指节点的某级父节点在根节点子集中的索引。

文档根节点的索引路径为空字符串。

Public methodStatic memberGetNodeIndexByBroadFirst
按广度优先获取节点在整个文档中的索引顺序值。
Public methodStatic memberGetNodeIndexByDeepFirst
按深度优先获取节点在整个文档中的索引顺序值。
Public methodStatic memberHasAttribute
判断节点是否具有相关属性
Public methodStatic memberIndexOfParent
获取在父节点子集中的索引。
Public methodStatic memberLoadDocument
初始化 XmlDocument 并从指定的 URL 加载 XML 文档。
Public methodStatic memberRemoveChildExceptRange
移除除了指定索引范围的其他子节点
Public methodStatic memberRemoveChildren
移除所有子节点
Public methodStatic memberSetAttribute(XmlElement, ListString, ListObject)
设置多个属性
Public methodStatic memberSetAttribute(XmlElement, String, Object)
Public methodStatic memberSetAttribute(XmlElement, String, Object)
Top
See Also