本文实例讲述了PHP操作xml入门之cdata区段。分享给大家供大家参考。具体分析如下:
<?xml version="1.0" encoding="utf-8" standalone="yes" ?> <class> <student id="No<001" haha="美女"> <name>小乔</name> <sex>女</sex> <age>23</age> <info> <![CDATA[ 内容部分&*&$#^@*(#))$#*%# ]]></info> </student> <student> <name>周瑜</name> <sex>男</sex> <age>26</age> </student> </class>
知识要点:
(1)xml文档中的文本,都会被 xml解析器解析,但cdata区段中的内容,是不会被解析的。所以,cdata中可以包含一些特殊字符,如&、<等。
(2)cdata区段以 <![CDATA[ 开始,以 ]]> 结束。
与CDATA对应的就是 PCDATA:PCDATA表示要被解析的文本,在 DTD 中定义约束。
希望本文所述对大家的PHP操作XML程序设计有所帮助。
更多 PHP操作xml入门之cdata区段相关文章请关注编程之家!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。