-2

如何使用 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>

...
4

1 回答 1

3

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

这里有一些很好的例子。

于 2013-06-18T13:16:39.687 回答