例如,我们有这种格式的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