Staxmate Round Trip XML处理

时间:2014-07-30 18:15:12

标签: xml roundtrip staxmate

我有一个xml文件(可能很大)我想用处理的信息处理和更新。 如果可能的话,我想用staxmate来做这件事。 我找到了有关阅读和写作的文档    http://wiki.fasterxml.com/StaxMateTutorial ......但是在往返时很少(即同时做两件事)。

我怀疑以下内容会参与其中...... http://woodstox.codehaus.org/3.2.6/javadoc/org/codehaus/stax2/XMLInputFactory2.html#configureForRoundTripping%28%29

我期待找到的是一个通过的功能 SMHierarchicCursor会将其及其子项写入 一个SMOutputContainer(或类似的东西)。

特别是我想用Staxmate来做类似...... How to modify a huge XML file by StAX?

1 个答案:

答案 0 :(得分:1)

在StaxMate中输入和输出端之间没有耦合,尽管在给定输入XMLStreamReader2实例的情况下仍然可以在XMLStreamWriter2(copyCurrentEvent或类似的东西)上使用底层复制方法。但由于游标将跳过看似可忽略的内容,因此对于特定用例可能效果不佳。