| Package | Top Level |
| Class | public dynamic class XmlDom |
| Inheritance | XmlDom Object |
| Property | Defined By | ||
|---|---|---|---|
| attributes : Object
返回指定节点的属性集合,即 NamedNodeMap。
| XmlDom | ||
| childNodes : Array
NodeList 对象,表示节点集合。
| XmlDom | ||
| firstChild : Object
Node 对象,节点的子节点。
| XmlDom | ||
| lastChild : Object
被选节点的最后一个子节点。如果选定的节点没有子节点,则该属性返回 NULL。
| XmlDom | ||
| localName : String
被选元素的本地名称(元素名称)。如果选定的节点不是元素或属性,则该属性返回 NULL。
| XmlDom | ||
| nextSibling : Object
指定节点之后紧跟的节点,在相同的树层级中。被返回的节点以 Node 对象返回。
| XmlDom | ||
| nodeName : String
指定节点的节点名称。
如果节点是元素节点,则 nodeName 属性返回标签名。
如果节点是属性节点,则 nodeName 属性返回属性的名称。
对于其他节点类型,nodeName 属性返回不同节点类型的不同名称。
| XmlDom | ||
| nodeType : int
以数字值返回指定节点的节点类型。
如果节点是元素节点,则 nodeType 属性将返回 1。
如果节点是属性节点,则 nodeType 属性将返回 2。
| XmlDom | ||
| nodeValue : *
设置或返回指定节点的节点值。
| XmlDom | ||
| parentNode : XmlDom
以 Node 对象的形式返回指定节点的父节点。如果指定节点没有父节点,则返回 null。
| XmlDom | ||
| textContent : String | XmlDom | ||
| Property | Defined By | ||
|---|---|---|---|
| _ns : String | XmlDom | ||
| Method | Defined By | ||
|---|---|---|---|
appendChild(node:Object):XmlDom
添加的节点。
| XmlDom | ||
| XmlDom | |||
createElement(name:String):XmlDom | XmlDom | ||
createNode(xml:XML, parent:XmlDom):void | XmlDom | ||
createTextNode(value:String):String | XmlDom | ||
getAttribute(name:String):*
返回指定的属性值。
| XmlDom | ||
getAttributeNS(ns:String, name:String):*
通过命名空间 URI 和名称来获取属性值。
| XmlDom | ||
getElementsByTagName(name:String):Array
返回带有指定标签名的对象集合。
| XmlDom | ||
getElementsByTagNameNS(ns:String, name:String):Array
返回带有指定名称和命名空间的所有元素的一个节点列表。
| XmlDom | ||
删除子节点。
| XmlDom | ||
setAttribute(name:String, value:*):void
把指定属性设置或修改为指定的值。
| XmlDom | ||
setAttributeNS(ns:String, name:String, value:*):void
创建或改变具有命名空间的属性。
| XmlDom | ||
| _ns | property |
protected var _ns:String| attributes | property |
public var attributes:Object返回指定节点的属性集合,即 NamedNodeMap。
| childNodes | property |
public var childNodes:ArrayNodeList 对象,表示节点集合。
| firstChild | property |
public var firstChild:ObjectNode 对象,节点的子节点。
| lastChild | property |
public var lastChild:Object被选节点的最后一个子节点。如果选定的节点没有子节点,则该属性返回 NULL。
| localName | property |
public var localName:String被选元素的本地名称(元素名称)。如果选定的节点不是元素或属性,则该属性返回 NULL。
| nextSibling | property |
public var nextSibling:Object指定节点之后紧跟的节点,在相同的树层级中。被返回的节点以 Node 对象返回。
| nodeName | property |
public var nodeName:String指定节点的节点名称。 如果节点是元素节点,则 nodeName 属性返回标签名。 如果节点是属性节点,则 nodeName 属性返回属性的名称。 对于其他节点类型,nodeName 属性返回不同节点类型的不同名称。
| nodeType | property |
public var nodeType:int以数字值返回指定节点的节点类型。 如果节点是元素节点,则 nodeType 属性将返回 1。 如果节点是属性节点,则 nodeType 属性将返回 2。
| nodeValue | property |
public var nodeValue:*设置或返回指定节点的节点值。
| parentNode | property |
public var parentNode:XmlDom以 Node 对象的形式返回指定节点的父节点。如果指定节点没有父节点,则返回 null。
| textContent | property |
public var textContent:String| appendChild | () | method |
public function appendChild(node:Object):XmlDom添加的节点。
Parameters
node:Object — 您希望添加的节点对象。
|
XmlDom —
|
| cloneNode | () | method |
public function cloneNode(include_all:Boolean = false):XmlDomParameters
include_all:Boolean (default = false) |
XmlDom |
| createElement | () | method |
| createNode | () | method |
| createTextNode | () | method |
public function createTextNode(value:String):StringParameters
value:String |
String |
| getAttribute | () | method |
public function getAttribute(name:String):*返回指定的属性值。
Parameters
name:String — 需要获得属性值的属性名称。
|
* —
|
| getAttributeNS | () | method |
public function getAttributeNS(ns:String, name:String):*通过命名空间 URI 和名称来获取属性值。
Parameters
ns:String — 规定从中获取属性值的命名空间 URI
| |
name:String — 规定从中取得属性值的属性。
|
* —
|
| getElementsByTagName | () | method |
public function getElementsByTagName(name:String):Array返回带有指定标签名的对象集合。
Parameters
name:String |
Array —
|
| getElementsByTagNameNS | () | method |
public function getElementsByTagNameNS(ns:String, name:String):Array返回带有指定名称和命名空间的所有元素的一个节点列表。
Parameters
ns:String — 字符串值,可规定需检索的命名空间名称。值 " 可匹配所有的标签。
| |
name:String — 字符串值,可规定需检索的标签名。值 " 可匹配所有的标签。
|
Array —
|
| removeChild | () | method |
| setAttribute | () | method |
public function setAttribute(name:String, value:*):void把指定属性设置或修改为指定的值。
Parameters
name:String — 您希望添加的属性的名称。
| |
value:* — 您希望添加的属性值。
|
| setAttributeNS | () | method |
public function setAttributeNS(ns:String, name:String, value:*):void创建或改变具有命名空间的属性。
Parameters
ns:String — 规定要设置的属性的命名空间 URI。
| |
name:String — 规定要设置的属性的名称。
| |
value:* — 规定要设置的属性的值。
|