DOMDocument加载php文件?

时间:2011-12-29 11:17:16

标签: php domdocument

我有一个带有xml标题的php文件,我希望我的脚本可以加载。

$doc = new DOMDocument();
$doc->load( 'xmlscript.php' );

无效,只有* .xml的文件。如何使其加载文件,就像它是一个xml文件?

由于它是来自db的数据,它以xml格式显示,因此该文件位于.php中。

1 个答案:

答案 0 :(得分:3)

你必须从PHP文件中获取输出,并解析它。

ob_start();
include 'xmlscript.php';
$result = ob_get_clean();

$doc = new DOMDocument();
$doc -> loadXml($result);

这样的事可能有所帮助。