我有一个XML文件(潜在的大),我想使用派生信息来处理和更新。 如果可能,我想使用StaxMate来执行此操作。 我找到了阅读和写作的文档 http://wiki.fasterxml.com/staxmateturorial ......但是圆绊倒时(即两者兼而有之)。

我怀疑以下将发挥其中的部分...... http:// woodstox。 codehaus.org/3.2.6/javadoc/org/codehaus/stax2/xmlinputfactory2.html#configureforroundforrountrippacing%28%29

我期望找到的是一种函数,当通过 SMHierarchicCursor将写它及其孩子 smoupputContainer(或类似的东西)。

特别是我想使用StaxMate做一些这样的事情...... 如何通过stax修改巨大的XML文件?

有帮助吗?

解决方案

在STAXMATE中的输入和输出端之间没有耦合,尽管您仍然可以在XMLStreamWriter2上使用底层复制方法(CopyCurrentevent或类似的内容),但是给定输入XMLStreamReader2实例。但由于光标将跳过似乎是无知的内容,因此对于特定用例可能无法正常工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top