大家好 我有一个XML文件,它包含相同的标签:
<data>
<info><detail>first data</detail></info>
<info><detail>second data</detail></info>
<info><detail>third data</detail></info>
....
</data>
我想补充一点:
<info><detail>fourth data</detail></info>
到我的档案。
并感谢您的帮助。
答案 0 :(得分:6)
$xml = simplexml_load_file('foo.xml');
$xml->addChild('info')->addChild('detail', 'fourth data');
file_put_contents('foo.xml', $xml->asXML());
答案 1 :(得分:2)
查看PHP的simplexml扩展
具体来说,http://us3.php.net/manual/en/simplexmlelement.addchild.php用于在创建节点后添加节点。