我需要编写一个可以使用 JSON 响应的休息客户端(在 Java 中 - 使用 RestEasy)。关于其余客户端(或包装服务)将 JSON 响应转换为 Java 类型的需要,我看到以下选项: 1. 将响应映射到字符串,然后使用 JsonParser 工具提取数据并手动构建类型。
2. 使用 JAXB 注释的 POJO - 与 jackson 结合 - 自动将 json 响应绑定到对象。
关于 2,定义 XSD 来生成带有 JAXB 注释的 POJO 是否可取/正确?我可以通过 XML 客户端重用来执行此操作。
谢谢。