加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

XML概述

发布时间:2020-12-16 00:30:20 所属栏目:百科 来源:网络整理
导读:XML是Extensible Markup Language的缩写,中文含义为“可扩展标记语言”。顾名思义,XML首先是一种标记语言,其次,它是一种可扩展的标记语言。 标记语言(Markup Language)是指在普通文本中加入一些具有特定含义的标记(Tag),以对文本的内容进行标识和说
XML是Extensible Markup Language的缩写,中文含义为“可扩展标记语言”。顾名思义,XML首先是一种标记语言,其次,它是一种可扩展的标记语言。

标记语言(Markup Language)是指在普通文本中加入一些具有特定含义的标记(Tag),以对文本的内容进行标识和说明的一种文件表示方法。XML称为“可扩展”标记语言,是因为XML所使用的标记都是非预定义的,即用户自己定义的。只要遵守XML的标记命名规则,可以在文档中添加任何标记。如可以将<book>、</book>标记改为<BookInfomation>和</BookInfomation>





XML和HTML的不同:

1功能上的,html仅仅是数据的显示和格式的布局而xml是用来包含和传输数据的,他们两者是为不同的目的而设计的,所以XML就更不是来替换html了。

2语法 与html相比,xml语法也不一样,在html中不区分大小写,在xml中对大小写要求非常严格。

3标记 虽然他们都是标记语言,但是在标记上也是不同的,html使用固有的标记,而xml没有固有的标记。


如果你需要在 HTML 文档中显示动态数据,那么每当数据改变时将花费大量的时间来编辑 HTML。通过 XML,数据能够存储在独立的 XML 文件中。这样你就可以专注于使用 HTML 进行布局和显示,并确保修改底层数据不再需要对 HTML 进行任何的改变。

在真实的世界中,计算机系统和数据使用不兼容的格式来存储数据。XML 数据以纯文本格式进行存储,因此提供了一种独立于软件和硬件的数据存储方法。这让创建不同应用程序可以共享的数据变得更加容易。

对开发人员来说,其中一项最费时的挑战一直是在因特网上的不兼容系统之间交换数据。由于可以通过各种不兼容的应用程序来读取数据,以 XML 交换数据降低了这种复杂性。

XML 是各种应用程序之间进行数据传输的最常用的工具,在信息存储和描述领域变得越来越流行。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读