我正在寻找一个实用程序,通过尊重 xml 文件的转换定义,将一种 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.concat("-").concat(surname)
t.accounts = t.accounts
Ps:请不要发布此示例的解决方案,这只是为了提供一个想法,映射时会有完全不同的场景。
最佳答案
这是你需要的吗?
- 打开输入文件。
- 使用 JSON 库从文件中读取/解析 JSON。
- 将内存数据结构转换为新结构。
- 打开输出文件
- 使用 JSON 库将内存中数据结构解析为文件。
关于java - 在java中将一种json格式转换为另一种格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38940099/