2011-06-28 75 views
0

感谢您的宝贵回复。如何删除具有相同名称的XML子项

我有两个节点具有不同的数据相同的名称。我想删除一个特定的节点,而不是删除两个节点。例如:

 <names> 
     <name>Apple</name> 
     <name>Ball</name> 
     <name>Cat</name> 
     <name>Doll</name> 
     <name>Elephant</name> 
     </names> 

在上述例子中有5个不同的名称包含相同的节点的值。在那如何删除一个特定的节点。我想删除猫。这是可能的在DOM中做?请指导我解决这个问题。

回答

0

您可以使用dom将xml解析到一个节点列表中,然后返回一个列表,以编程方式遍历它并在您将其写回到xml文件之前删除所需内容。

+0

谢谢,你有没有任何例子.. ??我很震惊这个概念。 – RAAAAM

+0

结帐:http://www.w3schools.com/dom/dom_nodes_remove.asp – oivindth

+0

谢谢你,伙计,我有粗略的想法。一旦我得到完美的解决方案,我让你知道答案。 – RAAAAM

相关问题