【发布时间】:2017-04-10 19:50:02
【问题描述】:
我在 Java 中处理一条 xml 消息,我需要根据子节点的属性从子节点中删除父节点。
<xml>
<A>
<B>
<C>
<E>11</E>
<F>12</F>
</C>
</B>
<B>
<C>
<E>13</E>
<F>14</F>
</C>
</B>
</A>
例如,如果 E=13,如何删除整个 B 节点。对于某些内存方法(例如 DOM)来说,这将是一项微不足道的任务,但由于性能问题,我需要使用 StAX 来解析 xml 消息的顶部底部。如何使用 StAX 完成此任务?非常感谢您。
【问题讨论】: