例如,我們有這種格式的XML文件:刪除父標記基於子價值
<A>
<B>
<C></C>
<D></D>
<D></D>
</B>
</A>
我需要的是: 如果所有的「d」標籤都有效元素都是空的,那麼我們就需要刪除整個「A」標記元素
當然,我們需要用xml中的所有「A」標籤來完成此操作。
例如,我們有這種格式的XML文件:刪除父標記基於子價值
<A>
<B>
<C></C>
<D></D>
<D></D>
</B>
</A>
我需要的是: 如果所有的「d」標籤都有效元素都是空的,那麼我們就需要刪除整個「A」標記元素
當然,我們需要用xml中的所有「A」標籤來完成此操作。
使用此算法:
要做到這一點與DOM擴展,請參閱:
什麼是您使用XML解析器
?你想要什麼輸出?我們需要更多回答這個問題。 – Lizard 2010-06-14 14:58:15
輸出 - 相同的xml格式字符串,沒有「A」 - 標籤包含空的「D」標籤。 解析我通常使用DomDocument。 – nukl 2010-06-14 15:06:48