名称 说明
XmlElement(String, String, String, XmlDocument)

此 API 支持 产品 基础结构,不能在代码中直接使用。 初始化 XmlElement 类的新实例。

  名称 说明
Attributes

获取包含该节点特性列表的 XmlAttributeCollection。(替代 XmlNode.Attributes。)

BaseURI

获取当前节点的基 URI。(从 XmlNode 继承。)

ChildNodes

获取节点的所有子节点。(从 XmlNode 继承。)

FirstChild

获取节点的第一个子级。(从 XmlNode 继承。)

HasAttributes

获取一个 boolean 值,该值指示当前节点是否有任何特性。

HasChildNodes

获取一个值,该值指示此节点是否有任何子节点。(从 XmlNode 继承。)

InnerText

获取或设置节点及其所有子级的串联值。(替代 XmlNode.InnerText。)

InnerXml

获取或设置只表示此节点子级的标记。(替代 XmlNode.InnerXml。)

IsEmpty

获取或设置元素的标记格式。

IsReadOnly

获取指示节点是否只读的值。(从 XmlNode 继承。)

Item[String]

获取具有指定 Name 的第一个子元素。(从 XmlNode 继承。)

Item[String, String]

获取具有指定 LocalNameNamespaceURI 的第一个子元素。(从 XmlNode 继承。)

LastChild

获取节点的最后一个子级。(从 XmlNode 继承。)

LocalName

获取当前节点的本地名称。(替代 XmlNode.LocalName。)

Name

获取节点的限定名。(替代 XmlNode.Name。)

NamespaceURI

获取该节点的命名空间 URI。(替代 XmlNode.NamespaceURI。)

NextSibling

获取紧接在该元素后面的 XmlNode。(替代 XmlLinkedNode.NextSibling。)

NodeType

获取当前节点的类型。(替代 XmlNode.NodeType。)

OuterXml

获取包含此节点及其所有子节点的标记。(从 XmlNode 继承。)

OwnerDocument

获取该节点所属的 XmlDocument。(替代 XmlNode.OwnerDocument。)

ParentNode

(替代 XmlNode.ParentNode。)

Prefix

获取或设置该节点的命名空间前缀。(替代 XmlNode.Prefix。)

PreviousSibling

获取紧接在该节点之前的节点。(从 XmlLinkedNode 继承。)

PreviousText

获取紧接在该节点之前的文本节点。(从 XmlNode 继承。)

SchemaInfo

获取作为架构验证的结果分配给此节点的架构验证后信息集。(替代 XmlNode.SchemaInfo。)

Value

获取或设置节点的值。(从 XmlNode 继承。)

  名称 说明
AppendChild(XmlNode)

将指定的节点添加到该节点的子节点列表的末尾。(从 XmlNode 继承。)

Clone()

创建此节点的副本。(从 XmlNode 继承。)

CloneNode(Boolean)

创建此节点的一个副本。(替代 XmlNode.CloneNode(Boolean)。)

CreateNavigator()

创建 XPathNavigator 以浏览此对象。(从 XmlNode 继承。)

Equals(Object)

确定指定的对象是否等于当前对象。(从 Object 继承。)

Finalize()

在垃圾回收将某一对象回收前允许该对象尝试释放资源并执行其他清理操作。(从 Object 继承。)

GetAttribute(String)

返回具有指定名称的特性的值。

GetAttribute(String, String)

返回具有指定本地名称和命名空间 URI 的特性的值。

GetAttributeNode(String)

返回具有指定名称的 XmlAttribute

GetAttributeNode(String, String)

返回具有指定本地名称和命名空间 URI 的 XmlAttribute

GetElementsByTagName(String)

返回一个 XmlNodeList,它包含与指定 Name 匹配的所有子代元素的列表。

GetElementsByTagName(String, String)

返回一个 XmlNodeList,它包含与指定 LocalNameNamespaceURI 匹配的所有子代元素的列表。

GetEnumerator()

获取循环访问当前节点中子节点的枚举。(从 XmlNode 继承。)

GetHashCode()

作为默认哈希函数。(从 Object 继承。)

GetNamespaceOfPrefix(String)

查找当前节点范围内离给定的前缀最近的 xmlns 声明,并返回声明中的命名空间 URI。(从 XmlNode 继承。)

GetPrefixOfNamespace(String)

查找当前节点范围内离给定的命名空间 URI 最近的 xmlns 声明,并返回声明中定义的前缀。(从 XmlNode 继承。)

GetType()

获取当前实例的 Type。(从 Object 继承。)

HasAttribute(String)

确定当前节点是否具有带有指定名称的特性。

HasAttribute(String, String)

确定当前节点是否具有带有指定本地名称和命名空间 URI 的特性。

InsertAfter(XmlNode, XmlNode)

将指定的节点紧接着插入指定的引用节点之后。(从 XmlNode 继承。)

InsertBefore(XmlNode, XmlNode)

将指定的节点紧接着插入指定的引用节点之前。(从 XmlNode 继承。)

MemberwiseClone()

创建当前 Object 的浅表副本。(从 Object 继承。)

Normalize()

将此 XmlNode 下子树完全深度中的所有 XmlText 节点都转换成“正常”形式,在这种形式中只有标记(即标记、注释、处理指令、CDATA 节和实体引用)分隔 XmlText 节点,也就是说,没有相邻的 XmlText 节点。(从 XmlNode 继承。)

PrependChild(XmlNode)

将指定的节点添加到该节点的子节点列表的开头。(从 XmlNode 继承。)

RemoveAll()

移除当前节点的所有指定特性和子级。不移除默认特性。(替代 XmlNode.RemoveAll()。)

RemoveAllAttributes()

从元素移除所有指定的特性。不移除默认特性。

RemoveAttribute(String)

按名称移除特性。

RemoveAttribute(String, String)

移除具有指定本地名称和命名空间 URI 的特性。(如果移除的特性有一个默认值,则立即予以替换)。

RemoveAttributeAt(Int32)

从元素中移除具有指定索引的特性节点。(如果移除的特性有一个默认值,则立即予以替换)。

RemoveAttributeNode(String, String)

移除由本地名称和命名空间 URI 指定的 XmlAttribute。(如果移除的特性有一个默认值,则立即予以替换)。

RemoveAttributeNode(XmlAttribute)

移除指定的 XmlAttribute

RemoveChild(XmlNode)

移除指定的子节点。(从 XmlNode 继承。)

ReplaceChild(XmlNode, XmlNode)

newChild 节点替换子节点 oldChild。(从 XmlNode 继承。)

SelectNodes(String)

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

SelectNodes(String, XmlNamespaceManager)

选择匹配 XPath 表达式的节点列表。XPath 表达式中的任何前缀都使用提供的 XmlNamespaceManager 进行解析。(从 XmlNode 继承。)

SelectSingleNode(String)

选择匹配 XPath 表达式的第一个 XmlNode。(从 XmlNode 继承。)

SelectSingleNode(String, XmlNamespaceManager)

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

SetAttribute(String, String)

设置具有指定名称的特性的值。

SetAttribute(String, String, String)

设置具有指定本地名称和命名空间 URI 的特性的值。

SetAttributeNode(String, String)

添加指定的 XmlAttribute

SetAttributeNode(XmlAttribute)

添加指定的 XmlAttribute

Supports(String, String)

测试 DOM 实现是否实现特定的功能。(从 XmlNode 继承。)

ToString()

返回表示当前对象的字符串。(从 Object 继承。)

WriteContentTo(XmlWriter)

将节点的所有子级保存到指定的 XmlWriter 中。(替代 XmlNode.WriteContentTo(XmlWriter)。)

WriteTo(XmlWriter)

将当前节点保存到指定的 XmlWriter 中。(替代 XmlNode.WriteTo(XmlWriter)。)

  名称 说明
IEnumerable.GetEnumerator()

有关此成员的说明,请参见 XmlNode.GetEnumerator。(从 XmlNode 继承。)

ICloneable.Clone()

有关此成员的说明,请参见 XmlNode.Clone。(从 XmlNode 继承。)

XmlElement 类的更多相关文章

  1. 关于XML中:XmlNode和XmlElement的涵义及不同之处

    今天学习XML,遇到XmlNode和XmlElement俩个类,故有了下文的所述: 今天在做ASP.NET操作XML文档的过程中,发现了两个类:XmlNode和XmlElement.这两个类的功能极其 ...

  2. XmlNode和XmlElement区别

    今天在做ASP.NET操作XML文档的过程中,发现了两个类:XmlNode和XmlElement.这两个类的功能极其类似(因为我们一般都是在对Element节点进行操作).上网搜罗了半天,千篇一律的答 ...

  3. 读取XML文件(XmlNode和XmlElement区别)

    XmlNode和XmlElement区别.这两个类的功能极其类似(因为我们一般都是在对Element节点进行操作). 1.通过继承关系XmlElement继承自XmlLinkedNode又继承自Xml ...

  4. XmlNode与XmlElement的区别总结

    原文链接:http://www.cnblogs.com/oilsun/archive/2012/07/07/2580427.html 今 天在做ASP.NET操作XML文档的过程中,发现了两个类:Xm ...

  5. Java类的继承与多态特性-入门笔记

    相信对于继承和多态的概念性我就不在怎么解释啦!不管你是.Net还是Java面向对象编程都是比不缺少一堂课~~Net如此Java亦也有同样的思想成分包含其中. 继承,多态,封装是Java面向对象的3大特 ...

  6. XML序列化和反序列化

    上篇总结了下JSON的序列化和反序列化,博园中大牛给了很多牛叉的评论,学习了不少. 不过在上篇中忘了把json序列化和反序列化的另外一种方式写上去了,这里做个简单的补充: Json篇:http://w ...

  7. ASP.NET中的XML和JSON

    一.DOM简介 1.XML 定义:XML是一种跨语言.跨平台的数据储存格式 2.什么是DOM DOM(document object model)文档对象模型:是一种允许程序或脚本动态的访问更新文档内 ...

  8. 文档对象模型操作xml文档

    简介 :文档对象模型(DOM)是一种用于处理xml文档的API函数集. 2.1文档对象模型概述 按照W3C的定义,DOM是“一种允许程序或脚本动态地访问更新文档内容,结构和样式的.独立于平台和语言的规 ...

  9. 解析XML【C#】

     1.XML元素XML元素包含一个开标记.元素中的数据.闭标记例如:<book>book name</book>其中book是元素名称  book name是元素数据元素名称区 ...

随机推荐

  1. thinkphp 前台html调用函数 格式化输出

    仅仅是输出变量并不能满足模板输出的需要,内置模板引擎支持对模板变量使用调节器和格式化功能,其实也就是提供函数支持,并支持多个函数同时使用.用于模板标签的函数可以是PHP内置函数或者是用户自定义函数,和 ...

  2. Subarray Sum & Maximum Size Subarray Sum Equals K

    Subarray Sum Given an integer array, find a subarray where the sum of numbers is zero. Your code sho ...

  3. C++使用throw抛出异常

    引用:    c++ 使用throw抛出异常 抛出异常(也称为抛弃异常)即检测是否产生异常,在C++中,其采用throw语句来实现,如果检测到产生异常,则抛出异常.该语句的格式为:throw 表达式; ...

  4. Selenium测试Ajax程序(转)

    上周末参加了Qclub的百度技术沙龙,听了百度的孙景卫讲了Web自动化测试,讲的非常好,然后在小组讨论时又有幸座在了一起.我们讨论的一个内容,就是Ajax应用程序比原来的非Ajax程序更不易测试,这里 ...

  5. Select Top在不同数据库中的使用

    1. oracle数据库 SELECT * FROM TABLE1 WHERE ROWNUM<=N 2. Infomix数据库 SELECT FIRST N * FROM TABLE1 3. D ...

  6. Java for LeetCode 034 Search for a Range

    Given a sorted array of integers, find the starting and ending position of a given target value. You ...

  7. ext树表+ZeroClipboard复制链接功能

    效果图:

  8. javascript栈的建立样码

    早上参加小孩的一年级入学前,看看相关的东东啦.. function Stack() { var items = []; this.push = function(element){ items.pus ...

  9. UVa 11524:In-Circle(解析几何)

    Problem EIn-CircleInput: Standard Input Output: Standard Output In-circle of a triangle is the circl ...

  10. UML从需求到实现---类图(1)

    上次写到了UML的包图,用例等:接上:UML从需求到实现---包图 按照UML中图的出现顺序.当做完包图以后.我们下一步要做的当然是类图,类图也是UML中的三大核心图之一. 看到很多文章在描述类图的时 ...