php操作xml入门之cdata区段
程序员文章站
2023-10-27 23:51:04
本文实例讲述了php操作xml入门之cdata区段。分享给大家供大家参考。具体分析如下:
复制代码 代码如下:
知识要点:
本文实例讲述了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>
<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程序设计有所帮助。
上一篇: PHPExcel内存泄漏问题解决方法
下一篇: 黄花菜萝卜的做法