【XML】——简介

前端之家收集整理的这篇文章主要介绍了【XML】——简介前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

XML简介

What

l XML 指可扩展标记语言,被设计用来传输和存储数据@H_404_6@

l 是一种标记语言,和HTML类似@H_404_6@

l 被设计具有自我描述性@H_404_6@

l 是W3C的推荐标准@H_404_6@

XML和HTML的差异

1.XML不是HTML的替代@H_404_6@

2.XML被设计为传输和存储数据,焦点是数据的内容@H_404_6@

3.HTML是用来显示数据,加点是数据的外观@H_404_6@

XML家族庞大

XML用途

1.作为系统的配置文件@H_404_6@

2.传输数据@H_404_6@

3.异构平台的数据交换和整合(共享)@H_404_6@

4.把数据冲HTML分离@H_404_6@

5.创建新的Internet语言@H_404_6@

XML结构

注意,一个xml只有一个根元素@H_404_6@

Demo@H_404_6@

<?xml version="1.0" encoding="utf-8"?>@H_404_6@

<book>@H_404_6@

<书籍类表>@H_404_6@

<计算机书籍>@H_404_6@

<bookname isbn="xxx134">&lt;&lt;《XML应用大全》&gt;&gt;</bookname>@H_404_6@

<price>39.00</price>@H_404_6@

</计算机书籍>@H_404_6@

<计算机书籍>@H_404_6@

<bookname>@H_404_6@

<![CDATA[Java应用大全sdfdsfdssdf<<<>>''']]>@H_404_6@

</bookname>@H_404_6@

<price>39.00</price>@H_404_6@

</计算机书籍>@H_404_6@

<计算机书籍>@H_404_6@

<bookname>Oracle应用大全</bookname>@H_404_6@

<price>39.00</price>@H_404_6@

</计算机书籍>@H_404_6@

</书籍类表>@H_404_6@

<!--注释-->@H_404_6@

<书籍类表2>@H_404_6@

<计算机书籍>@H_404_6@

<bookname>XML应用大全</bookname>@H_404_6@

<price>39.00</price>@H_404_6@

</计算机书籍>@H_404_6@

<计算机书籍>@H_404_6@

<bookname>Java应用大全</bookname>@H_404_6@

<price>39.00</price>@H_404_6@

</计算机书籍>@H_404_6@

<计算机书籍>@H_404_6@

<bookname>Oracle应用大全</bookname>@H_404_6@

<price>39.00</price>@H_404_6@

</计算机书籍>@H_404_6@

</书籍类表2>@H_404_6@

<web-app>@H_404_6@

<display-name>@H_404_6@

Welcome to Tomcat@H_404_6@

</display-name>@H_404_6@

<description>@H_404_6@

Welcome to Tomacat@H_404_6@

</description>@H_404_6@

</web-app>@H_404_6@

</book>@H_404_6@

XML语法规则

l XML标签对大小写敏感@H_404_6@

l XML必须正确嵌套@H_404_6@

l XML文档必须有根元素@H_404_6@

l XML属性值必须加引号@H_404_6@

l 实体引用@H_404_6@

&lt;@H_404_6@

<@H_404_6@

小于@H_404_6@

&gt;@H_404_6@

>@H_404_6@

大于@H_404_6@

&amp;@H_404_6@

&@H_404_6@

和号@H_404_6@

&apos;@H_404_6@

‘@H_404_6@

单引号@H_404_6@

&quot;@H_404_6@

“@H_404_6@

引号@H_404_6@

注释:在 XML 中,只有字符 "<" 和 "&" 确实是非法的。大于号是合法的,但是用实体引用来代替它是一个好习惯。@H_404_6@

XML注释

在 XML 中编写注释的语法与HTML 的语法很相似:@H_404_6@

<!-- This is a comment --> @H_404_6@

XML以LF存储换行

在 Windows 应用程序中,换行通常以一对字符来存储:回车符 (CR) 和换行符 (LF)。这对字符与打字机设置新行的动作有相似之处。在 Unix 应用程序中,新行以 LF 字符存储。而 Macintosh 应用程序使用 CR 来存储新行。@H_404_6@

原文链接:https://www.f2er.com/xml/293269.html

猜你在找的XML相关文章