编辑XML,保留结构和注释

时间:2013-06-18 13:01:24

标签: php xml

如何使用PHP以编程方式更改XML文件中的某些节点的内容?

重要的是,该文件包含注释和空白,应该保留

文件示例:

<!-- my config -->
<config>
    <global>
    <install>
        <date/>
    </install>
    <resources>
        <default_setup>
            <connection>
                <host>localhost</host>
                <username/>
                <password/>
                <dbname>foo</dbname>
                <!-- <dbname>bar</dbname> -->
                <model>mysql4</model>

...

1 个答案:

答案 0 :(得分:3)

最简单的方法是使用SimpleXmlElement。您可以加载xml,修改标签并再次将其另存为新的xml。

Here是一些很好的例子。