zl程序教程

您现在的位置是:首页 >  后端

当前栏目

php操作xml入门之cdata区段

PHPXML入门 操作 cdata 区段
2023-06-13 09:15:42 时间

本文实例讲述了php操作xml入门之cdata区段。分享给大家供大家参考。具体分析如下:

复制代码代码如下:

<?xmlversion="1.0"encoding="utf-8"standalone="yes"?>
<class>
 <studentid="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程序设计有所帮助。