有多种方法可以使用PHP创建XML文件吗?

时间:2015-03-25 22:21:29

标签: php xml dom simplexml

这就是我现在要完成的任务,我在Google搜索和Stack Overflow中已经看到了通过PHP实现这一目标的多种方法。不幸的是,似乎没有什么对我有用。使用$xml = simplexml_load_file()加载现有.xml文件并使用$xml->asXML('example.xml')将其保存到服务器上的另一个目录时,我没有遇到任何问题。但创建一个只是不起作用。

This Stack Overflow page使用SimpleXML显示它。我完成了该问题的修改后的答案显示:$doc = new DOMDocument( '1.0' ); $doc->save("thexmlfile.xml");但是没有效果。

This short video显示$xml = new DomDocument("1.0","UTF-8")并使用$string_value = $xml_>saveXML(); $xml->save("example.xml")保存,但这不起作用。

这是我最近的尝试。由此没有创建XML文件。

//Create an xml doc for the adcode folder
$xml = new DOMDocument("1.0","UTF-8");

$ticket = $xml->createElement("ticket");
$ticket = $xml->appendChild($ticket);

$ticketid = $xml->createElement('ticketid', $ticketid);
$ticketid = $ticket->appendChild($ticketid);


$xml->formatOutput = true;
$xml->asXML('code/' . $ticketid . '.xml');

0 个答案:

没有答案