-1

可能重复:
一个简单的程序来 CRUD 节点和 xml 文件的节点值

所以我有这段代码,它位于 settings.xml 中:

<?xml version="1.0"?>
<settings>
    <user id="140">
        <about>About me</about>
        <music>My music</music>
        <interests>My interests</interests>
        <font>Arial</font>
        <theme>Default</theme>
    </user>
</settings>

并且我想将 about ('About me') 的内容替换为 ('This is about me'),然后将其保存到原始文件中,因此之后它将包括以下内容:

<?xml version="1.0"?>
<settings>
    <user id="140">
        <about>This is about me</about>
        <music>My music</music>
        <interests>My interests</interests>
        <font>Arial</font>
        <theme>Default</theme>
    </user>
</settings>

使用 PHP 怎么可能做到这一点?我尝试了一些东西,但它们没有按预期工作。

4

1 回答 1

0

使用SimpleXML轻松读取 XML 文件,您可以像编辑变量值一样编辑文本。要获取具有 id 的元素,140您需要使用 XPath,一些解释

于 2012-05-05T21:57:11.023 回答