【发布时间】:2011-12-07 11:08:52
【问题描述】:
我想将请求 xml 转换为 JSON 字符串。哪个框架更好用?抛弃,杰克逊,json-org,......还有我该怎么做? 任何的想法? 谢谢 阿夫萨内赫
【问题讨论】:
标签: java json java-ee-5 http-request
我想将请求 xml 转换为 JSON 字符串。哪个框架更好用?抛弃,杰克逊,json-org,......还有我该怎么做? 任何的想法? 谢谢 阿夫萨内赫
【问题讨论】:
标签: java json java-ee-5 http-request
如果目标是直接从 XML 转换为 JSON,不进行任何结构转换、数据更改或检查,那么 XStream 甚至 the JSON in Java reference implementation at org.json 可以相当简单地完成工作。以类似的方式,XSLT 选项可用,包括 XSLTJSON 和 xml2json-xslt。
如果对数据和生成的 JSON 进行复杂的查询和/或操作是有序的,那么Jackson 与the jackson-xml-databind extension 结合提供了一个功能丰富的选项,同时也具有出色的性能。 (一些 JSON 和 XML 序列化 API 的性能比较可在 https://github.com/eishay/jvm-serializers/wiki 获得。)
【讨论】: