【问题标题】:xml to json transformation Spring/Javaxml 到 json 转换 Spring/Java
【发布时间】:2016-05-23 18:14:58
【问题描述】:

我正在寻找将 XML(一种数据格式)“转换”(不是简单转换)为 JSON(转换为其他/差异数据格式)的方法。是否有任何工具/lib/框架可以在 Spring 或 Java 中实现这一点?

示例 输入:

<root>
  <element1>abc</element1>
  <element2>xyz</element2>
.....
</root>

输出

{
"regionCode":"abc",
"regionName":"xyz"
...............
}

谢谢 巴拉特

【问题讨论】:

    标签: java json xml spring


    【解决方案1】:

    请考虑搜索您的问题。你考虑过骆驼吗? http://camel.apache.org/xmljson.html

    【讨论】:

    • 嗨,我已经检查了 xmljson,它只是一个从 xml 到 json 的普通转换器,我不需要。我正在寻找一种转换/映射工具,如 XSLT,它将一种形式的 xml 转换为其他形式。同样的方式,我们有 JOLT 用于 JSON 到 JSON 的转换。有什么工具可以直接从 XML 转 JSON 吗?
    【解决方案2】:

    “转换”和“转换”有什么区别?无论如何,Jackson 可以读/写 JSON 和 XML(使用XML extension)。在将 XML 序列化为 JSON 之前,您必须将它们反序列化为对象,但这并不是一件坏事——除非在最简单的情况下(例如,JSON 没有属性),否则很难直接从 XML 转到 JSON。

    【讨论】:

      猜你喜欢
      • 2018-02-07
      • 1970-01-01
      • 1970-01-01
      • 2012-08-16
      • 2021-01-30
      • 2010-10-08
      • 2015-12-06
      • 2014-01-17
      • 1970-01-01
      相关资源
      最近更新 更多