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

XML简介

发布时间:2020-12-16 05:41:37 所属栏目:百科 来源:网络整理
导读:一、XML 是一种可扩展标记语言。是一种 标记语言,很类似与HTML。 设计宗旨和 传输数据, 而非显示数据。并且XML标签没有被预定义,您需要自行定义标签,具有自我描述 二、 XML和HTML的区别? 首先来看一下各自的含义: XML被设计用来传输和存储数据,而HTML


一、XML

是一种可扩展标记语言。是一种标记语言,很类似与HTML。设计宗旨和传输数据,而非显示数据。并且XML标签没有被预定义,您需要自行定义标签,具有自我描述

二、 XML和HTML的区别?

首先来看一下各自的含义: XML被设计用来传输和存储数据,而HTML被设计用来显示数据; HTML 超文本标记语言,超文本就是指页面内可以包含图片、链接,设置音乐、程序等非文字元素。超文本标记语言的结构包括"头"部分(Head)和主体部分(body),其中头部提供关于 网页的信息,主体部分提供网页的具体内容。

区别在:(1)XML不是HTML的替代(2)XML和HTML为不同的目的而设计。HTML关注与显示数据,XML是为了传输和存储数据。(3)HTML旨在显示信息,而XML旨在传输信息。对于Xml最好的描述,

联系:XML不是HTML替代,而是对HTML的补充。XML不会替代HTML。理解这一点很重要,在大多数的Web应用程序中,xml用于传输数据,而HTML用于格式化并且显示数据,对于XML最好的描述是:XML是独立于软件和硬件的信息传输工具。

三、创建XML文件

XML文档的第一行可以是一个XML声明。

XML文档形成了一种数结构,它从根部开始,然后扩展到枝叶。第一句话是XML声明,它定义了xml的版本以及使用的编码。后面是根元素和枝叶元素,都是成对出现的。

<span style="font-family:KaiTi_GB2312;font-size:18px;"><?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>lizhenjuan</to>
<from>Table</from>
<heading>Reminder</heading>
<body>welcome to my blog</body>
</note></span>

四、什么是结构良好的XML

 ①文档的第一行必须是XML文档说明。②文档必须包含至少一个元素;③每个开始标记必须和结束标记配套使用。④文档中必须包含唯一的打开和关闭标记,文档中的所有其他标记都必须包含在着两个文档中。⑤标记之间不能够重叠,也就是不能够交叉定义。⑤xml标签对XML标签敏感,所以必须使用相同的大小写来编写打开标签和关闭标签。


五、用途

 (1)XML把数据从HTMl中分离。如果你需要再XMl文档中动态显示数据,每当数量改变的时候,需要花费大量的时间来编辑HTML,通过XML,数据能够存储在独立的xml文件中。通过几行javaScript,你就可读取一个外部xml文件,然后更新HTMl中的数据内容。

(2)XML简化数据传输。用于可以使用不兼容的应用程序来读取数据,XML交换数据降低了这种复杂性。

(3)XML简化平台的变更。升级到新的系统,总是非常费事的,必须转化大量的数据,不兼容的数据经常会丢失XML。数据以文本的格式存储,这使得XML在不损坏数据的情况下,更加容易扩展和升级到新的操作系统、新应用程序或新的浏览器。

(4)XML使您的数据更加有用。XML独立于硬件、软件和应用程序,不同的应用程序都可以访问您的数据,不仅仅在html中,也可以从XML中进行访问。

小结:

对于XML的了解挺少的,最常见的就是配置文件中的数据,还需要在实践中不断加深理解。

(编辑:李大同)

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

    推荐文章
      热点阅读