关于 XML

XML(可扩展标记语言)正成为 Internet 应用程序中交换结构化数据的标准。您可把 Flash 中的数据与使用 XML 技术的服务器集成在一起,从而构建高级的应用程序,例如聊天系统或者代理系统。

在 XML 中,和 HTML 一样,使用标签来标记(或者说指定)文本正文。在 HTML 中,使用预定义标签指示文本在 Web 浏览器中的显示方式(例如 &ltb> 标签指示文本应该为粗体)。在 XML 中,您定义用来标识数据类型的标签(例如 &ltpassword>VerySecret&lt/password>)。XML 把信息的结构与它的显示方式分离开,这样相同的 XML 文档可在不同的环境中使用和重用。

每个 XML 标签被称作一个节点 或一个元素。每个节点有一个类型(1,表明是一个 XML 元素;或 3,表明是一个文本节点),并且元素也可有多个属性。嵌套在节点中的节点称作子节点。这种节点的分层树结构被称为 XML 文档对象模型 (DOM),与 JavaScript DOM 很类似,JavaScript DOM 是 Web 浏览器中元素的结构。

在下面的示例中,&ltPORTFOLIO> 是父节点;它没有属性并包含子节点 &ltHOLDING>,该子节点具有属性 SYMBOLQTYPRICEVALUE

<PORTFOLIO>
  <HOLDING SYMBOL="RICH"
    QTY="75"
    PRICE="245.50"
    VALUE="18412.50" />
</PORTFOLIO>