【发布时间】:2012-04-20 17:22:15
【问题描述】:
我尝试用不同的代码来做,但总是失败。
这是我的 XML:
<movies>
<movie>
<title>Pav1</title>
<plot>tekstas1</plot>
</movie>
<movie>
<title>Pav2</title>
<plot>tekstas2</plot>
</movie>
</movies>
这是我正在使用的代码:
<?php
$xml = simplexml_load_file ( 'movies.xml' );
$movies = $xml->addChild("movie");
$movies->addChild("title", "title1");
$movies->addChild("plot", "plot1");
$xml->saveXML();
?>
不幸的是,午饭后什么都没有发生。 谢谢,任何建议。
【问题讨论】:
-
您是否忘记在
$xml->saveXML();之前添加echo? -
究竟是什么故障?正如 Wrikken 所说,您必须输出/显示您生成的 XML……您是否收到实际的错误消息?
-
Works for me 添加
echo时... -
idk 如果 saveXML 实际保存到文件,请尝试us2.php.net/manual/en/domdocument.save.php
-
@techjunkie.css: DOMDocument =/= SimpleXMLElement