簡體   English   中英

如何在JAVA中擴展JSON結構

[英]How to expand JSON structure in JAVA


我有一個很小的JSON結構。
我的要求是擴展JSON結構。

JSON結構示例

'{  
   "CallLog":{  
      "Three":{  
         "age":100,
         "name":"Sample",
         "Other":100,
         "Add":"Sample"
      },
      "One":{  
         "CallLogEntry":[  
            {  
               "ContryCode":{  
                  "CountryCode":123
               }
            },
            {  
               "Phone Number":{  
                  "PhoneNumber":456
               }
            },
            {  
               "Name":{  
                  "name":456
               }
            }
         ]
      },
      "Two":{  
         "age":100,
         "name":"Sample",
         "Other":100,
         "Add":"Sample"
      }


     }
    }


因此,我想擴展他的JSON。
假設我要重復“一個”節點10次,“兩個”節點5次,然后在新JSON中寫入此擴展的JSON。
我怎樣才能做到這一點?

如果要通過Java進行操作,我建議您首先將此JSON轉換為Java代碼。一旦獲得相應的類,例如CallLog.java,CallLogEntry.java等,則可以定義一個新類CallLog1.java並聲明10'One ',5'Two'等,根據您的要求,然后創建JSON對象。 您可以將json復制粘貼到http://www.jsonschema2pojo.org/以獲得POJO,然后創建自己的POJO,然后使用GSon之類的庫將其轉換為JSON。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM