XML的学习重点:
1 特点
2 语法规范
3 解析和创建
4 DTD
语法规范:
1 XML文件组成:两部分:
声明部分:XML版本与编码 <?xml version="1.0" encoding="UTF-8"?>
文档节点部分:<节点名></节点名>
注意:在XML中,节点/元素/标签 是一个意思
2 标签的写法:
标签必须成对出现,进行闭合,而且区分大小写,
注意:xml的标签属性,全是小写
不存在 自闭合的单标签
有且只能一个根标签,都必须包在一个根节点中
3 标签可以嵌套,单不能相互嵌套
4 属性的写法:
属性必有值,推荐小写,属性值必用双引号引起来。
5 注释的写法:
<!-- 注释部分 -->
6 特殊字符,要用实体代替,
<?xml version="1.0" encoding="UTF-8"?> <root> <article title="小偷进城>"> <content>一大段内容><‘"</content> </article> </root> |
‘ ‘ “ " > > <<
7 大段文本,比如从数据库取出的文章,含有大量的特殊符号
可以使用CDATA节点表示
<?xml version="1.0" encoding="UTF-8"?> <root> <article title="小偷进城>"> <content>一大段内容><‘"</content> <special> <![CDATA[/**** 判断文件是否存在 判断文件的创建时间,修改时间 ****/ $file = "./a.txt";]]> </special> </article> </root> |
类似于PHP中的<<<EOT EOT smarty 中的{literal}
8 子节点个数:空格也是节点
本文出自 “杜国栋个人PHP学习博文” 博客,请务必保留此出处http://duguodong.blog.51cto.com/7667978/1386400
时间:2014年3月27日10:47:14语法规范,布布扣,bubuko.com
原文:http://duguodong.blog.51cto.com/7667978/1386400