在java

时间:2016-08-14 07:29:59

标签: java json

我正在寻找一个实用程序,它通过尊重来自优选xml文件的转换定义将一个json格式转换为另一个。是否有任何库在java中做这样的事情?

例如,源json是:

{"name":"aa","surname":"bb","accounts":[{"accountid":10,"balance":100}]}

目标json是:

{"owner":"aa-bb","accounts":[{"accountid":10,"balance":100}]}

示例config xml:

t.owner = s.name.concat("-").concat(surname)
t.accounts = t.accounts

Ps:请不要发布这个例子的解决方案,只是为了给出一个想法,在映射中会有完全不同的场景。

1 个答案:

答案 0 :(得分:0)

这是你需要的吗?

  • 打开输入文件。
  • 使用JSON库从文件中读取/解析JSON。
  • 将内存数据结构转换为新结构。
  • 打开输出文件
  • 使用JSON库将内存中数据结构解析为文件。