如何转换/更改JSON值?

时间:2017-02-27 12:46:35

标签: java json gson

我更改了结构JSON文件。我必须改变很多JSONs对象的值。手动改变他们的阅读会花费我很长时间。

例如我有:

"Domain" {
"id": 0,
"name": "Domain of service",
"desc": "Registered service",
"conf": {
     "us": {
         "name": "US SP"
         "icon": "us.png"
        }
   "plsl": {
         "name": "PLSL SP"
         "icon": "plsl.png"
    }
 }

我想这样:

"Info": "Domain of service",
"rTypeID": "0",
"rTypeCode": "Domain",
"Name": "Domain of service",
"Description": "Registered service",
"RepositoryObject": [ {
"rCode:" "us",
"name:" "US PA",
"description:" "",
"sValue:" "us.png"
"rCode:" "plsl",
"name:" "PLSL PA",
"description:" "",
"sValue:" "plsl.png"

例如,我希望将"id":更改为"rTypeID",将"desc"更改为"Description":,将"icon":更改为"sValue:"

我听说使用GSON库可以轻松完成。谢谢你的帮助。

0 个答案:

没有答案