以xml实例来解说:
<?xml version="1.0" encoding="utf-8" standalone="no" ?> <class> <student> <name>小乔</name> <sex>女</sex> <age>23</age> </student> <student> <name>周瑜</name> <sex>男</sex> <age>27</age> </student> </class>
一、xml声明:
<?xml version="1.0" encoding="utf-8" standalone="no" ?>
(1)、xml声明要放在文档的第一行;
(2)、encoding:文档字符编码,如utf-8、gb2312等。
(3)、standalone:值为yes或许no,无足轻重,示意文档定义是不是自力,即与别的文档是不是有关联。默以为no。
二、根元素
包在最外层的<class></class>为根元素,每一个 xml 文档都必须有且只能有一个根元素。
三、xml 元素/标签/节点
<student></student>、<name></name>、<sex></sex>、<age></age>等都是xml的元素,元素也称为标签或节点。固然,根元素也是一元素。
假如标签中没有内容,如<name></name>之间没有实体内容,则能够简写为<name />。即使是写成<name></name>,浏览器翻开时,也是显现<name />
四、标签中的空格与换行
标签中涌现的空格与换行,xml 文档会将空格与换行看成原始内容来处置惩罚。所以,在编程时要特别注意。
五、xml标签的定名范例
(1)辨别大小写;
(2)不能以数字或“_”开首;
(3)不能以 xml、XML、Xml等特别字符开首;
(4)不能包括空格;
(5)不能包括冒号。
愿望本文所述对人人的php操纵XML程序设计有所协助。
更多php操纵xml入门之xml基础引见及xml标签元素相干文章请关注ki4网!