我remove element node
在 XML 文件中找到了很多示例。但是这里是一个例子,我在stackoverflow或google上都没有找到任何解决方案。例如:
<slide>
America
<a> 2 </a>
<b> 3 </b>
<c> 4 </c>
</slide>
<slide>
Germany
<a> 5 </a>
<b> 6 </b>
<c> 7 </c>
</slide>
我会使用remove
函数来删除元素节点,因为我使用的是 lxml。但是现在我必须删除实际上不是元素节点而是文本的“美国”和“德国”。
有没有办法像任何功能一样删除它?
我目前正在使用 python lxml 库。
输出应如下所示:
<slide>
<a> 2 </a>
<b> 3 </b>
<c> 4 </c>
</slide>
<slide>
<a> 5 </a>
<b> 6 </b>
<c> 7 </c>
</slide>