gpt4 book ai didi

PHP XML 添加编辑删除

转载 作者:数据小太阳 更新时间:2023-10-29 02:55:04 26 4
gpt4 key购买 nike

我有以下 XML 结构,我想要这样的代码:

插入

删除根据 TITLE 值删除整个元素。

用另一个值替换发布者的值

<Game type="XXX">
<TITLE>XXX</TITLE>
<PUBLISHER>XXX</PUBLISHER>
</Game>

这是我的 XML 结构:

<?xml version="1.0" encoding ="utf-8"?>
<GameStore>
<Game type="adventure">
<TITLE>Assassin's Creed: Brotherhood</TITLE>
<PUBLISHER>Ubisoft</PUBLISHER>
</Game>

<Game type="adventure">
<TITLE>Batman: Arkham Asylum</TITLE>
<PUBLISHER>Eidos</PUBLISHER>
</Game>
</GameStore>

最佳答案

使用 SimpleXML:

<?php
// load the XML file
$games = simplexml_load_file('games.xml');
$i = 0;
foreach ($games as $game) {
if ($game->TITLE == 'Batman: Arkham Asylum') {
// remove the Game element
unset($games->Game[$i]);
}
$i++;
}
// save the amended file
$games->asXML('games2.xml');
?>

关于PHP XML 添加编辑删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4635799/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com