本文共 991 字,大约阅读时间需要 3 分钟。
HTML:HyperText Markup Language,超文本标记语言,是互联网应用的最基础技术。它关注的是数据的显示,其核心作用是信息的布局和显示
XML:eXtensible Markup Language,可扩展标记语言,类似HTML。它的标记都是自定义的,其设计宗旨是包含和传输数据。它是W3C的推荐标准,其标准的网址是http://www.w3.org/TR/REC-xml/
二者差异
XML不是用来替换HTML的技术,它和HTML是为不同的目的而设计的。XML设计的核心是包含与传输数据,HTML设计的核心是显示数据。
作为系统的配置文件;
Ajax中传输数据;
Web Services中传输数据;
异构平台的数据交换与整合;
<?xml version="1.0" encoding="utf-8"?>
version表示XML版本
encoding表示XML文件使用的字符编码方法
标签:
开始标签:<name>
结束标签: </name>
根元素:
XML文件的结构上的一种树状结构,它从“根部”开始,然后扩展到“枝叶”。
XML的内容必须包含在一个单一元素中。这个单一元素称为根元素,它包含文档中所有文本和所有其它元素。XML文件必须要有根元素。
元素:
元素是开始标签、结束标签以及位于二者之间的所有内容;
元素是区分大小写的,且元素要正确嵌套;
XML元素都必须正确关闭
实体引用:
为了避免把字符数据和标签中需要用到的一些特殊符号相混淆,XML还提供了实体引用。
字符:& 实体引用:&
字符:> 实体引用:>;
字符:< 实体引用:<;
字符:“ 实体引用:";
字符:’ 实体引用:&apos;
CDATA与注释
在特殊的标签CDATA下,所有的标签、实体引用都被忽略,而被XML处理程序一视同仁地当作字符数据看待。
形式:<! [CDATA[文本内哦让]]>
注释:<!-- 被注释内容 -->
拥有正确语法的XML被称为“形式良好”的XML
通过DTD验证的XML是“合法”的XML
格式良好的XML会遵循的语法规则:
XML文件必须由根元素;
XML文件必须有关闭标签;
XML标记对大小写敏感;
XML元素必须被正确的嵌套;
XML属性必须加引号
转载地址:http://ofzci.baihongyu.com/