在探索从xml到json的高效转换工具时,我发现了AtlasMap! (https://atlasmap.io)非常有用。
AtlasMap独立应用程序有助于制定源到目标映射文件的格式。它支持在XML,JSON和Java对象之间来回转换数据。
最重要的是,我的项目在很大程度上依赖于Apache骆驼,它也支持骆驼组件。

尽管它对于较小的有效载荷工作正常,但对于将较大的有效载荷进行xml到json转换,却给出了非常糟糕的性能。
我相信它正在使用DOM解析器进行xml处理,如果是的话,如何配置STAX或Woodstox解析器?还是要使用AtlasMap,将大型xml转换为json怎么办?谢谢

最佳答案

感谢您对AtlasMap的关注。不幸的是,我们还不支持XML / JSON的流处理,但是肯定在桌面上。如果您可以在我们的GitHub存储库上提交问题并吸引其他人的投票,那么优先进行排序就很有帮助。

https://github.com/atlasmap/atlasmap

cf. https://github.com/atlasmap/atlasmap/issues/45

07-24 19:29