菜鸟一只,若有不正之处,还请批评指正。
1.文档声明
作用:告诉xml处理程序,这个文档是一个标准的xml文档,并声明文档语法所遵循的xml版本、文档内容的编码格式以及是否与外部其他文件有依赖关系。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
XML 声明文件的可选部分,如果存在需要放在文档的第一行,如果使用xml声明,则必须指明version属性。一个xml文档可以不包括声明,这时xml声明的属性取默认值,encoding默认值为UTF-8。
2.处理指令
xml解析器会把处理指令原封不动的传递给xml应用程序,由应用程序来根据该指令进行必要处理。处理指令如何解释完全有外部应用程序决定。
语法形式:
<?处理指令名称 处理指令信息?> 处理指令名称是必需的
<?xml-stylesheet type="text/css" href="1.2.css"?>
<root>
<table>
<name>李</name>
<age>18</age>
</table>
<table>
<name>胡</name>
<age>18</age>
</table>
</root>
1.2.css内容:
table{
display: block;
border-bottom:1px solid black
}
效果:
3.注释
语法形式:
<!-- 注释正文 -->
注意:
1.注释不能放到标记内
2.注释正文不能出现“--”,xml处理器遇到“--”时认为注释结束
3.注释不能嵌套使用