当前位置: 首页 > 编程笔记 >

php操作xml入门之cdata区段

酆鸿彩
2023-03-14
本文向大家介绍php操作xml入门之cdata区段,包括了php操作xml入门之cdata区段的使用技巧和注意事项,需要的朋友参考一下

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

<?xml version="1.0" encoding="utf-8" standalone="yes" ?>

<class>

 <student id="No&lt;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入门之xml标签的属性分析,包括了php操作xml入门之xml标签的属性分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php操作xml入门之xml标签的属性。分享给大家供大家参考。具体分析如下: 属性的写法,如案例中的 id="No001"。 注意点: (1)属性值必须用单引号、或双引号分隔; (2)一个 xml 标签可以有多个属性; (3)属性值不能包

  • 本文向大家介绍php操作xml入门之xml基本介绍及xml标签元素,包括了php操作xml入门之xml基本介绍及xml标签元素的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php操作xml入门之xml基本介绍及xml标签元素。分享给大家供大家参考。具体分析如下: 以xml实例来讲解: 一、xml声明: <?xml version="1.0" encoding="utf-8" standa

  • 本文向大家介绍PHP入门教程之PHP操作MySQL的方法分析,包括了PHP入门教程之PHP操作MySQL的方法分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP操作MySQL的方法。分享给大家供大家参考,具体如下: 设置Zend 软件所有 UTF-8 编码 设置单个项目 UTF-8 的编码 Demo1.php config.php Demo2.php Demo3.php 更多关于P

  • 主要内容:PCDATA - 被解析的字符数据,CDATA - (未解析)字符数据XML 文档中的所有文本均会被解析器解析。 只有 CDATA 区段中的文本会被解析器忽略。 PCDATA - 被解析的字符数据 XML 解析器通常会解析 XML 文档中所有的文本。 当某个 XML 元素被解析时,其标签之间的文本也会被解析: <message> This text is also parsed</message> 解析器之所以这么做是因为 XML 元素可包含其他元素,就像这个实例中

  • 本文向大家介绍MongoDB入门教程之索引操作浅析,包括了MongoDB入门教程之索引操作浅析的使用技巧和注意事项,需要的朋友参考一下     这些天项目改版,时间比较紧,博客也就没跟得上,还望大家见谅。     好,今天分享下mongodb中关于索引的基本操作,我们日常做开发都避免不了要对程序进行性能优化,而程序的操作无非就是CURD,通常我们 又会花费50%的时间在R上面,因为Read操作对用

  • 本文向大家介绍xml CDATA部分,包括了xml CDATA部分的使用技巧和注意事项,需要的朋友参考一下 示例 包含特殊字符的文本的较长部分可以使用CDATA节进行转义。CDATA节只能出现在元素内容中。 CDATA节不能包含序列,]]>因为它结束了它。