替换XML php中的元素值

时间:2011-01-09 19:36:39

标签: php mxml

嘿,我正在寻找一种方法来替换另一个元素值。我的想法是当一个变量等于“刺客信条:兄弟会”时,这个值被一个新的替换。我的项目是用simplexml(添加,删除)开发的,但DOM也很受欢迎。谢谢你的帮助!

我的XML是

<Game type="adventure">
<TITLE>Assassin's Creed: Brotherhood</TITLE>
<PUBLISHER>Ubisoft</PUBLISHER>
</Game> 

1 个答案:

答案 0 :(得分:0)

使用SimpleXML:

$games = simplexml_load_file('games.xml');
foreach ($games as $game) {
    if ($game->TITLE == "Assassin's Creed: Brotherhood") {
        $game->TITLE = "Kiss Me Kate";
    }
}
$games->asXML('games2.xml');