【XML】——简介

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

XML简介

What

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

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

l 被设计具有自我描述性

l 是W3C的推荐标准

XML和HTML的差异

1.XML不是HTML的替代

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

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

XML家族庞大

XML用途

1.作为系统的配置文件

2.传输数据

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

4.把数据冲HTML分离

5.创建新的Internet语言

XML结构

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

Demo

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

<book>

<书籍类表>

<计算机书籍>

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

<price>39.00</price>

</计算机书籍>

<计算机书籍>

<bookname>

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

</bookname>

<price>39.00</price>

</计算机书籍>

<计算机书籍>

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

<price>39.00</price>

</计算机书籍>

</书籍类表>

<!--注释-->

<书籍类表2>

<计算机书籍>

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

<price>39.00</price>

</计算机书籍>

<计算机书籍>

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

<price>39.00</price>

</计算机书籍>

<计算机书籍>

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

<price>39.00</price>

</计算机书籍>

</书籍类表2>

<web-app>

<display-name>

Welcome to Tomcat

</display-name>

<description>

Welcome to Tomacat

</description>

</web-app>

</book>

XML语法规则

l XML标签对大小写敏感

l XML必须正确嵌套

l XML文档必须有根元素

l XML属性值必须加引号

l 实体引用

&lt;

<

小于

&gt;

>

大于

&amp;

&

和号

&apos;

单引号

&quot;

引号

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

XML注释

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

<!-- This is a comment -->

XML以LF存储换行

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

猜你在找的XML相关文章