Flash Player 5(已成为 Flash Player 6 本身的对象,Flash Player 6 大大提高了性能)。
使用 XML 类的方法和属性可以加载、分析、发送、生成和操作 XML 文档树。
必须先使用构造函数 new XML()
创建 XML 对象,然后才能调用 XML 类的方法。
方法 |
说明 |
---|---|
添加或更改 |
|
在指定对象的子级列表结尾追加一个节点。 |
|
克隆指定的节点,并可选择递归克隆所有子级。 |
|
创建一个新的 XML 元素。 |
|
创建一个新的 XML 文本节点。 |
|
返回为指定 XML 文档加载的字节数。 |
|
返回 XML 文档的大小,以字节为单位。 |
|
如果指定的节点有子级节点,则返回 |
|
在指定节点的子级列表中的一个现有节点之前插入节点。 |
|
从 URL 中加载文档(由 XML 对象指定)。 |
|
将 XML 文档分析为指定的 XML 对象树。 |
|
从指定节点的父级中将该节点删除。 |
|
将指定的 XML 对象发送到 URL。 |
|
将指定的 XML 对象发送到 URL,并将服务器响应加载到另一 XML |
|
将指定的节点与其任何子级转换为 XML 文本。 |
属性 |
说明 |
---|---|
表示传输到服务器的 MIME 类型。 |
|
设置和返回关于 XML 文档的 |
|
只读;引用指定节点列表中的第一个子级。 |
|
当设置为 |
|
引用指定节点列表中的最后一个子级。 |
|
只读;检查指定的 XML 对象是否已加载。 |
|
只读;引用父级节点的子级列表中的下一个同级。 |
|
XML 对象的节点名称。 |
|
指定节点的类型(XML 元素或文本节点)。 |
|
如果指定节点为文本节点,则为该节点的文本。 |
|
只读;引用指定节点的父级节点。 |
|
只读;引用父级节点的子级列表中的前一个同级。 |
|
一个数字状态代码,指示 XML 文档分析操作成功或失败。 |
|
指定有关文档的 XML 声明的信息。 |
方法 |
说明 |
---|---|
返回一个包含指定节点所有属性的关联数组。 |
|
只读;返回一个包含对指定节点的子级节点的引用的数组。 |
事件处理函数 |
说明 |
---|---|
一个事件处理函数,当 XML 文本从服务器上被完全下载时,或者当从服务器上下载 XML 文本的过程中出现错误时进行调用。 |
|
一个事件处理函数,它返回一个布尔值,指示是否用 |
Flash Player 5。
new XML([source]
)
source
对其进行分析以创建新的 XML 对象的 XML 文本。
无。
构造函数;创建一个新的 XML 对象。必须先使用构造函数创建一个 XML 对象,然后才能调用 XML 类的方法。
注意:createElement()
和 createTextNode()
方法是用于在 XML 文档树中创建元素和文本节点的“构造函数”方法。
用法 1:下面的示例创建一个新的空 XML 对象。
my_xml = new XML();
用法 2:下面的示例通过分析 source
参数中指定的 XML 文本创建一个 XML 对象,并使用得到的 XML 文档树填充新创建的 XML 对象。
anyOtherXML = new XML("<state>California<city>san francisco</city></state>");
XML.createElement()、XML.createTextNode()