java - javaee5中如何将http请求转换为JSON对象

标签 java json java-ee-5 http-request

我想将请求 xml 转换为 JSON 字符串。使用哪个框架更好? jettison、jackson、json-org...以及我该怎么做? 任何想法? 谢谢 阿夫萨内赫

最佳答案

如果目标是直接从 XML 到 JSON,而不进行任何结构转换、数据更改或检查,那么 XStream甚至the JSON in Java reference implementation at org.json可以相当简单地完成工作。以类似的方式,XSLT 选项可用,包括 XSLTJSONxml2json-xslt .

如果对数据和生成的 JSON 进行复杂的询问和/或操作是有序的,那么 Jacksonthe jackson-xml-databind extension 结合提供功能丰富的选项,同时具有出色的性能。 (一些 JSON 和 XML 序列化 API 的性能比较可在 https://github.com/eishay/jvm-serializers/wiki 上找到。)

关于java - javaee5中如何将http请求转换为JSON对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8414338/

相关文章:

java - 您何时以及为何使用 Apache commons-digester?

java - 如何访问 JsonPropertyOrder

java - 在使用 GSON 解析 JSON 时使用枚举

java - 如何在有状态 Web 应用程序中最好地连接 Steam 和 GET?

jpa - 用于应用程序同步的数据库锁

java - 使用 groovy-all jar 运行 Groovy 脚本时,如何指定类路径?

java - 甚至不需要时也需要通用参数?

java - 使用字段名称列表和相同架构构建 Avro 架构

javascript - 如何读取带点的 JSON 数据

java - Java EE 5 API 的单个/完整 Maven 依赖项