为了账号安全,请及时绑定邮箱和手机立即绑定

PHP:如何处理<![CDATA [使用SimpleXMLElement?

PHP:如何处理<![CDATA [使用SimpleXMLElement?

RISEBY 2019-08-19 15:08:33
PHP:如何处理<![CDATA [使用SimpleXMLElement?我注意到,当SimpleXMLElement在包含那些CDATA标签的文档上使用时,内容始终是NULL。我该如何解决?另外,抱歉在这里发布有关XML的垃圾邮件。我一直试图让基于XML的脚本现在工作几个小时......<content><![CDATA[Hello, world!]]></content>如果您搜索“SimpleXMLElement cdata”,我尝试了第一次点击谷歌,但这不起作用。
查看完整描述

3 回答

?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

LIBXML_NOCDATAsimplexml_load_file()函数的可选第三个参数。这将返回XML对象,并将所有CDATA数据转换为字符串。

$xml = simplexml_load_file($this->filename, 'SimpleXMLElement', LIBXML_NOCDATA);echo "<pre>";print_r($xml);echo "</pre>";


修复SimpleXML中的CDATA


查看完整回答
反对 回复 2019-08-19
?
阿波罗的战车

TA贡献1862条经验 获得超6个赞

这对我有用:

echo trim($entry->title);


查看完整回答
反对 回复 2019-08-19
  • 3 回答
  • 0 关注
  • 802 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信