这是json。类似于使用JSONObject在Java中为以下结构创建嵌套JSON对象?会有所帮助。
{
"taskAssings": [
{
"taskAssigned": {
"id": "3c814009-82f7-4246-bc51-2d263e758561"
},
"taskAssignee": {
"id": "3c814009-82f7-4246-bc51-2d263e758561"
}
}
],
"description": "TestTaskDescription",
"assignTo": {
"id": "3c814009-82f7-4246-bc51-2d263e758561"
},
"name": "taskname",
"status": {
"id": "7d8a0d80-5c93-46cc-982d-47399503beaa"
},
"priority": {
"id": "842a9a9c-4a1a-4f70-bf4d-8181b482f651"
}
}
您可以尝试以JSONSimple library
这种方式形成对象-
您必须导入org.json.simple.JSONArray
并org.json.simple.JSONObject
使用此代码。
JSONObject object=new JSONObject();
JSONObject holder=new JSONObject();
JSONArray taskAssings = new JSONArray();
JSONObject taskAssigned=new JSONObject();
taskAssigned.put("id", "3c814009-82f7-4246-bc51-2d263e758561");
JSONObject taskAssignee=new JSONObject();
taskAssignee.put("id", "3c814009-82f7-4246-bc51-2d263e758561");
holder.put("taskAssigned",taskAssigned);
holder.put("taskAssignee",taskAssignee);
taskAssings.add(holder);
object.put("taskAssings", taskAssings);
JSONObject status=new JSONObject();
status.put("id", "7d8a0d80-5c93-46cc-982d-47399503beaa");
object.put("status", status);
JSONObject assignTo=new JSONObject();
assignTo.put("id", "3c814009-82f7-4246-bc51-2d263e758561");
object.put("assignTo", assignTo);
JSONObject priority=new JSONObject();
priority.put("id", "842a9a9c-4a1a-4f70-bf4d-8181b482f651");
object.put("priority",priority);
object.put("description", "TestTaskDescription");
object.put("name", "taskname");
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句