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:Array
NodeList 对象,表示节点集合。
firstChild | property |
public var firstChild:Object
Node 对象,节点的子节点。
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):XmlDom
Parameters
include_all:Boolean (default = false )
|
XmlDom |
createElement | () | method |
createNode | () | method |
createTextNode | () | method |
public function createTextNode(value:String):String
Parameters
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:* — 规定要设置的属性的值。
|