在java中将一种json格式转换为另一种json格式
我正在寻找一个实用工具,它可以通过从xml文件转换定义将一种json格式转换为另一种json格式。在java中有这样的库吗 例如,源json是:在java中将一种json格式转换为另一种json格式,java,json,Java,Json,我正在寻找一个实用工具,它可以通过从xml文件转换定义将一种json格式转换为另一种json格式。在java中有这样的库吗 例如,源json是: {"name":"aa","surname":"bb","accounts":[{"accountid":10,"balance":100}]} 目标json是: {"owner":"aa-bb","accounts":[{"accountid":10,"balance":100}]} 示例配置xml: t.owner = s.name.conca
{"name":"aa","surname":"bb","accounts":[{"accountid":10,"balance":100}]}
目标json是:
{"owner":"aa-bb","accounts":[{"accountid":10,"balance":100}]}
示例配置xml:
t.owner = s.name.concat("-").concat(surname)
t.accounts = t.accounts
Ps:请不要发布这个例子的解决方案,这只是为了给出一个想法,在映射中会有完全不同的场景 这就是你需要的吗
- 打开输入文件
- 使用JSON库从文件读取/解析JSON
- 将内存中的数据结构转换为新结构
- 打开输出文件
- 使用JSON库将内存中的数据结构解析为文件
- 打开输入文件
- 使用JSON库从文件读取/解析JSON
- 将内存中的数据结构转换为新结构
- 打开输出文件
- 使用JSON库将内存中的数据结构解析为文件
- 这就是你需要的吗