• xml树结构


    概念:XML 指可扩展标记语言(eXtensible Markup Language)。

         XML 被设计用来传输和存储数据。经常被用来作为配置文件使用。

    XML 使用DTD(document type definition)文档类型来标记数据和定义数据,格式统一且跨平台和语言,已成为业界公认的标准。

    <bookstore>
    <book category="COOKING">
      <title lang="en">Everyday Italian</title> 
      <author>Giada De Laurentiis</author> 
      <year>2005</year> 
      <price>30.00</price> 
    </book>
    <book category="CHILDREN">
      <title lang="en">Harry Potter</title> 
      <author>J K. Rowling</author> 
      <year>2005</year> 
      <price>29.99</price> 
    </book>
    <book category="WEB">
      <title lang="en">Learning XML</title> 
      <author>Erik T. Ray</author> 
      <year>2003</year> 
      <price>39.95</price> 
    </book>
    </bookstore>
    

      

    例子中的根元素是 <bookstore>。文档中的所有 <book> 元素都被包含在 <bookstore> 中。

    <book> 元素有 4 个子元素:<title>、< author>、<year>、<price>。

    相关补充:

    XML DOM

    XML DOM 定义了一种访问和操作 XML 文档的标准方法。

    XML DOM 独立于语言和平台,可被任何编程语言使用,比如 Java、JavaScript 以及 VBScript。

    XSLT

    XSLT 是一种针对 XML 文件的样式表语言。

    通过 XSLT,您可以把 XML 文档转换为其他格式,比如 XHTML。

    DTD 和 XML Schema

    DTD 的作用是定义在 XML 文档中什么元素、属性以及实体是合法的。

    通过 DTD,您的每个 XML 文件均可携带有关其自身格式的描述。

    DTD 可用于验证您接收到的以及您自己的数据的有效性。

    XML Schema 将取代 DTD。

    XML Schema 是一种基于 XML 的 DTD 替代物。

    与 DTD 不同,XML Schema 已经开始支持数据类型,同时 XML Schema 使用 XML 语法。

  • 相关阅读:
    第十周作业--阅读(五一)
    第九周作业
    第八周作业
    第七周作业
    第六周作业
    模板
    第五周作业
    第四周作业
    第三周作业
    文件
  • 原文地址:https://www.cnblogs.com/liweibin00/p/11723898.html
Copyright © 2020-2023  润新知