XML 树结构

一个 XML 文档实例

xml 文档使用简单的具有自我描述性的语法:

ToveJaniReminderDon't forget me this weekend!

登录后复制

第一行是 XML 声明。它定义 XML 的版本(1.0)和所使用的编码(ISO-8859-1 = Latin-1/西欧字符集)。

下一行描述文档的根元素(像在说:”本文档是一个便签”):


登录后复制

接下来 4 行描述根的 4 个子元素(to, from, heading 以及 body):

ToveJaniReminderDon't forget me this weekend!

登录后复制

最后一行定义根元素的结尾:


登录后复制

您可以假设,从这个实例中,XML 文档包含了一张 Jani 写给 Tove 的便签。

XML 具有出色的自我描述性,您同意吗?

XML 文档形成一种树结构

XML 文档必须包含根元素。该元素是所有其他元素的父元素。

XML 文档中的元素形成了一棵文档树。这棵树从根部开始,并扩展到树的最底端。

所有的元素都可以有子元素:

.....

登录后复制

父、子以及同胞等术语用于描述元素之间的关系。父元素拥有子元素。相同层级上的子元素成为同胞(兄弟或姐妹)。

所有的元素都可以有文本内容和属性(类似 HTML 中)。

实例:

1098.gif

上图表示下面的 XML 中的一本书:

Everyday ItalianGiada De Laurentiis200530.00Harry PotterJ K. Rowling200529.99Learning XMLErik T. Ray200339.95

登录后复制

以上就是XML 树结构的内容,更多相关内容请关注PHP中文网(www.php.cn)!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2420414.html

(0)
上一篇 2025年3月3日 03:27:42
下一篇 2025年3月2日 06:50:50

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • js字符串转换成xml并使用

             转载请注明来源:js字符串转换成xml并使用   print?//字符串转化为xml   function toXmlDom(source){     var xmlDoc = null;     if (window.A…

    2025年3月3日
    200
  • android dom 解析xml方式

    首先自己创建一个xml文件:domtest.xml 语文80英语89语文90英语99语文85英语95语文80英语90 登录后复制 解析出来的结果显示如下图: 下面来分析源代码: /** * 用dom方式 解析xml 文件 * @param …

    2025年3月3日
    200
  • android dom方式创建xml

    在android dom 解析xml方式文章中,简单介绍了dom解析xml的应用。今天在原文章的基础上,说一下android中dom创建xml的应用。 首先:创建的文件会放在/data/data/cn.com.xxx(当前包名)/files…

    2025年3月3日
    200
  • XML Http Request最新替代技术—— Fetch

    在 Web 应用中,JavaScript 通过 XMLHttpRequest (XHR)来执行异步请求,这是一种有效改进页面通信的技术,当我们谈及Ajax技术的时候,通常意思就是基于 XMLHttpRequest 的 Ajax。虽说 Aja…

    2025年3月3日
    200
  • R语言XML格式数据导入与处理 – ShangFR

    数据解析 XML是一种可扩展标记语言,它被设计用来传输和存储数据。XML是各种应用程序之间进行数据传输的最常用的工具。它与Access,Oracle和SQL Server等数据库不同,数据库提供了更强有力的数据存储和分析能力,例如:数据索引…

    编程技术 2025年3月3日
    200
  • XML包导入和处理XML数据格式|R包

    什么是XML? • XML 指可扩展标记语言(EXtensible Markup Language)• XML 是一种标记语言,很类似 HTML• XML 的设计宗旨是传输数据,而非显示数据• XML 标签没有被预定义。您需要自行定义标签。…

    2025年3月3日
    200
  • XML的解析

    昨天说了json解析,今天来看一下xml解析。在开发中需要对xml解析也是很常见的,跟json一样,大同小异。 XML 是可扩展标记语言(Extensible Markup Language)的缩写。 XML元素是XML文件内容的基本单元。…

    2025年3月3日 编程技术
    200
  • XML文件导入EXCEL

    一、xml(可扩展标记语言)文件的建立 370322200202张C55796656山东省2563001312886公民不匹配370322200126张C55797528山东省25630013182886公民不匹配370322200219闫…

    2025年3月3日
    200
  • XML Sitemap 相关问题

    XML Sitemap 的主要作用是让搜索引擎特别是 Google 更好地收录网站所有 URL。关于 XML Sitemap 的常见问题包括: 1、如果没有 XML Sitemap,对被收录会有影响吗? XML Sitemap 是为了让你的…

    编程技术 2025年3月3日
    200
  • 从无到有实现一个xml数据库登录验证

            這兩天﹐對xml作為數據庫產生了興趣﹐找了一些資料﹐也搞出了一點眉目﹐在這里記錄一下。算是對自己學習xml的一個小結吧。技朮內容不是很強﹐高手大俠們就不需看了。呵呵….        不多說廢話﹐咱們程序員最注重…

    编程技术 2025年3月3日
    200

发表回复

登录后才能评论