我想使用 SAX 解析文档,并从一些元素创建一个子文档,同时纯粹使用 SAX 处理其他元素。因此,鉴于此文档:
<DOC>
<small>
<element />
</small>
<entries>
<!-- thousands here -->
</entries>
</DOC>
我想使用 SAX ContentHandler 解析 DOC 和 DOC/entries 元素,但是当我点击时,<small>
我想创建一个仅包含 the<small>
及其子项的新文档。
有没有一种简单的方法可以做到这一点,还是我必须自己手动构建 DOM?