0

我有这个非常简单的 php 代码:

$xml=simplexml_load_file('abc.xml'); echo $xml;

它只显示空白页,没有字符,什么都没有……为什么?simplexml_load_file 工作正常吗?

4

1 回答 1

1

$xml是一个对象。您可以使用“可视化”它

var_dump($xml);

您应该阅读 PHP 文档中关于 simplexml 的示例部分:http: //php.net/manual/en/simplexml.examples-basic.php以了解如何显示特定节点信息。

如果要直接显示 xml 的内容,可以这样做:

//output xml in your response:
header('Content-Type: text/xml');
echo $xml->asXML(); 
于 2012-12-01T10:36:15.820 回答