1

我正在开发一个支持 xml 和 json 的 REST 服务。为此,我们使用 JIBX 并使用 jibx 映射来定义值对象之外的 xml 结构。这项服务,我也需要扩展它以支持 json。我面临的挑战是,服务响应结构和 xml 元素节点是在 jibx 绑定中定义的。但是要生成同名的json,我只能传递jibx生成的xml;不是价值对象。我尝试了几个 xml 到 json 选项,例如 jackson、json.XML 等……但是当我有一个包含单个元素的列表时,我发现所有这些方法都有问题。如果 List 有一个项目,则生成的 json 响应不会给出类似数组的结构。

以下是我想探索的选项:有没有办法可以使用 Gson b 将 xml 字符串转换为 json。有没有办法使用 JIBX 本身生成 json c。是否有任何其他 json 解决方案可以解决单元素数组的问题,并且还允许将 xml 转换为 json

真的很感谢您对此的回应

4

0 回答 0