【发布时间】:2010-06-08 03:28:41
【问题描述】:
我正在尝试为 xml 回发侦听器编写解析器,但似乎无法让它转储 xml 以获取示例。 API 支持人员告诉我使用“DOMDocument”,也许是“SimpleXML”?无论如何,这是代码:(谢谢!)
<?php
$xml_document = file_get_contents('php://input');
$doc = new DOMDocument();
$doc->loadXML($xml_document);
$doc->save("test2/".time().".sample.xml").".xml");
?>
【问题讨论】:
-
$doc->save("test2/".time().".sample.xml").".xml");里面好像多了一个 )。
-
另外,从这个示例代码看来,您正试图从 STDIN 读取,然后处理 xml 文档,然后保存它?你能不能只从 STDIN (php://input) 读取并直接保存到文件中?
标签: php xml simplexml domdocument