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