使用php将元素(节点)添加到现有的xml文件中

时间:2010-08-25 09:22:18

标签: php

我想将元素(节点)添加到现有的xml文件中。 例如:           小号                 我想在标题标签后添加节点作者标签。怎么写?我可以使用xpath吗?

2 个答案:

答案 0 :(得分:0)

是的,你可以。

一点提示:some search results..

答案 1 :(得分:0)

使用SimpleXML从字符串(doc)或文件(doc)加载xml。

$xml = simplexml_load_file('file.xml');
$xml = simplexml_load_string($string);
$xml = new SimpleXMLElement($string);

然后使用SimpleXML的addChild方法在特定点http://www.php.net/manual/en/simplexmlelement.addChild.php插入节点。

<强>编辑: 您可以使用SimpleXML children()方法http://www.php.net/manual/en/simplexmlelement.children.php

循环遍历节点
foreach ($xml->children() as $children) {
}