XML: как удалить все узлы, которые не имеют ни атрибутов, ни дочерних элементов

У меня есть XML-документ, как это:

<Node1 attrib1="abc">
    <node1_1>
         <node1_1_1 attrib2 = "xyz" />
    </ node1_1>
</Node1>

<Node2 />    

Вот<node2 /> это узел, который я хочу удалить, так как у него нет ни дочерних элементов / элементов, ни каких-либо атрибутов.

Ответы на вопрос(4)

Ваш ответ на вопрос