XML基础(二)

XML命名规则:

①名称可以含字母、数字以及其他的字符

②名称不能以数字或标点符号开始

③名称不能以“xml”开始

④名称不能包含空格

⑤尽量避免"-", "." ,":"等字符

xml元素是可扩展的。

XML属性:

属性提供有关元素的额外信息

①属性前面必须加引号

②xml元素和属性可以互换,如:

<person sex="female">
    <firstname>Anna</firstname>
    <lastname>Smith</lastname>
</person>
<person>
    <sex>female</sex>
    <firstname>Anna</firstname>
    <lastname>Smith</lastname>
</person>

但是尽量使用子元素。

③元数据(有关数据的数据)应当储存为属性,而数据本身应当储存为元素。

XML验证:

拥有正确语法的XML被称为“形势良好”的XML。

通过DTD验证的XML是“合法”的XML

DTD的作用是定义XML文档的结构。

XML浏览器支持:

几乎所有的主流浏览器均支持XML和XSLT

XSLT:

通过使用XSLT,可以通过XML文档添加显示信息.

使用XSLT的方法之一是在浏览器显示XML文件之前,先把它转化为HTML

原文地址:https://www.cnblogs.com/hell0x/p/5257505.html