[英]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.