【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 来存储新行。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念
xml文件介绍及使用
xml编程(一)-xml语法
XML文件结构和基本语法
第2章 包装类
XML入门的常见问题(二)
Java对象的强、软、弱和虚引用
JS解析XML文件和XML字符串详解
java中枚举的详细使用介绍
了解Xml格式
XML入门的常见问题(四)
深入SQLite多线程的使用总结详解
PlayFramework完整实现一个APP(一)
XML和YAML的使用方法
XML轻松学习总节篇