首页 青云排行榜 知识中心 控制台
跨平台接口 >  XML > 

1、XML 简介

1.1、XML 概述

XML 是 Extensible Markup Language 的缩写,即可扩展标记语言,是一种标记语言,也是一种简单的数据存储语言,XML 使用一系列简单的标记来描述结构化数据。

XML 与 HTML 同样作为用于创建结构化文档的标记语言,与 HTML 的不同是:

HTML 的主要目的是呈现内容。它是用于在 Web 上显示文档的语言,它使用标记来定义文本、图像和其他媒体的布局和样式。HTML 的重点是展示和呈现数据,使其在 Web 页面中易于阅读和理解;

XML 的主要目的是存储和传输数据。它是一种通用的标记语言,可用于定义自定义标记集,以便在不同的应用程序之间共享数据。XML 被广泛用于 Web 服务、配置文件和数据交换,以及其他需要结构化数据的应用程序。

1.2、XML 结构

XML 文档形成了一种树结构,它从 “根部” 开始,然后扩展到 “枝叶”。

XML 文档必须有且仅有一个根元素。该元素是所有其他元素的父元素。

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

所有元素均可拥有子元素:

<?xml version="1.0" encoding="ISO-8859-1"?>
<root>
  <child>
    <subchild>.....</subchild>
  </child>
</root>

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

所有元素均可拥有文本内容和属性(类似 HTML 中)。

1.3、XML 用途

XML 应用于 web 开发的许多方面,常用于简化数据的存储和共享。

XML 应用场景主要体现在以下几点:

数据存储:XML 与文件,数据可一样,都可以实现数据的持久化存储。XML 及其简单,正是这点使 XML 与众不同;

数据交换:在实际运用中,由于各种计算机所使用的操作系统,数据库不同,因此数据之间的交换很复杂。现在可以使用 XML 来交换数据,如可以将数据库 A 中的数据转换成标准的 XML 文件,然后数据库 B 再将标准的 XML 文件转换成合适自己的数据要求的数据,以达到交换数据的目的;

数据配置:许多应用都将配置信息存储在 XML 文件中。

相关题目 技术能力测评
关于我们
公司简介
联系我们
联系我们
售前咨询: leizhongnan@eval100.com
售后服务: 0755-26415932
商务合作: support@eval100.com
友情链接
金蝶软件
快递100
关注我们
Copyright © 2023-2023 深圳慧题科技有限公司 粤ICP备2023109746号-1 粤公网安备44030002001082