php操作xml入门之cdata区段

yipeiwu_com5年前PHP代码库

本文实例讲述了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封装的非对称加密RSA算法示例

本文实例讲述了PHP封装的非对称加密RSA算法。分享给大家供大家参考,具体如下: 将php的openssl扩展中的非对称加密函数封装成一个Rsa类。 需要注意的是,在windows上,需...

php文件操作小结(删除指定文件/获取文件夹下的文件名/读取文件夹下图片名)

本文实例分析了php文件操作的方法。分享给大家供大家参考,具体如下: 一、删除文件 unlink() 语法: int unlink(string filename); 返回值: 整数 函...

详解WordPress开发中用于获取分类及子页面的函数用法

get_category get_category 可能我们平时接触的不多,但却是很有用,网上这个函数介绍的貌似不多,所以今天只针对官方 WordPress 英文文档做一下翻译。 函数描...

PHP+Ajax实现的博客文章添加类别功能示例

PHP+Ajax实现的博客文章添加类别功能示例

本文实例讲述了PHP+Ajax实现的博客文章添加类别功能。分享给大家供大家参考,具体如下: 一. 代码 fun.js function saveType(typename, user...

PHP实现抓取迅雷VIP账号的方法

本文实例讲述了PHP实现抓取迅雷VIP账号的方法。分享给大家供大家参考。具体如下: 看了@Jinn_Wei Python版本的抓取账号,于是顺手写了个PHP版本 PS1:代码没经过优化,...