-1

我有这个错误的问题或我该如何解决它,任何帮助。

警告: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);
4

1 回答 1

1

$json应包含文件名/路径。不是 XML。

用于simplexml_load_string()加载 XML 字符串。

所以试试这个:

$xml = simplexml_load_string($json);

命名变量 json 也很奇怪,因为它表明它将包含与 JSON 相关的内容。但是 JSON 和 XML 是完全不同的东西。

于 2013-06-05T05:06:25.683 回答