2023-05-12 开启多语言插件支持……

PHP中输出xml文件使用CDATA标记

php 苏 demo 2578℃ 0评论

如果一个xml的标记中有特殊字符时,xml读取是很容易出错,如:
1.<?xml version=”1.0″ encoding=”gb2312″?>
2.<test>
3. <title>
4. <<Core Java 2>>&<<Design Pattern>>
5. </title>
6.</test>
如果使用xml做不同程序间的数据交换时,问题就大了。
为避免这个问题,对于字符型数据需增加CDATA标记(以”<![CDATA[“作为前缀,并以”]]>”结束。)。

我们只需在上述例子中<title>标记值外面包一层CDATA标记,再存为.xml打开就不会报错了。使用方法如下:
<![CDATA[<<Core Java 2>>&<<Design Pattern>>]]>

 

打赏

转载请注明:苏demo的别样人生 » PHP中输出xml文件使用CDATA标记

   如果本篇文章对您有帮助,欢迎向博主进行赞助,赞助时请写上您的用户名。
支付宝直接捐助帐号oracle_lee@qq.com 感谢支持!
喜欢 (1)or分享 (0)