我有这个错误的问题,或者我如何解决它,任何帮助。
警告:simplexml_load_file()[function.simplexml-load-file]:I / O警告:无法加载外部实体“
<?xml version="1.0" encoding="UTF-8" ?><response><psid /><date><![CDATA[2013-06-04]]></date><name /><email /><status><![CDATA[declined]]></status><message><![CDATA[This company has not yet been approved.]]></message><price>0</price></response>
”
我正在使用这一行
$xml = simplexml_load_file($json);
答案 0 :(得分:1)
$json
应包含文件名/路径。不是XML。
使用simplexml_load_string()
加载XML字符串。
所以试试这个:
$xml = simplexml_load_string($json);
同样命名变量json是很奇怪的,因为它表明它将包含与JSON有关的内容。但是JSON和XML是完全不同的东西。