使用php SimpleXML在XML文档上跳过元素

时间:2011-02-14 07:12:20

标签: php xml simplexml

<root>
 <child1>child1</child1>
 <child2>child2</child2>
 <child3>child3</child3>
</root>

我想要以下结果(之后)

<root>
 <child1>child1</child1>
 <child3>child3</child3>
</root>

我正在使用PHP和SimpleXML。如何跳过PHP上的元素?

1 个答案:

答案 0 :(得分:2)

你可以考虑这个

$str = THE_XML;
$xml = simplexml_load_string($str);
unset($xml->child2);
echo $xml->asXML);

或者参考此How to deleted an element inside XML string?(看起来像重复的)