关闭

java 创建json对象

122人阅读 评论(0) 收藏 举报
[java] view plain copy
 print?
  1. // 声明两个json数组  
[java] view plain copy
 print?
  1.       JSONArray gResTable = new JSONArray();   
  2.       JSONArray gCmtTable = new JSONArray();   
  3. // 声明json对象       
  4. ONObject outData = new JSONObject();  
  5. //把json数组加到json对象中  
[java] view plain copy
 print?
  1. outData.put("ResTable", gResTable);  
  2. outData.put("CmtTable", gCmtTable);  
  3.   //此时创建出来的如下:jsonData={"ResTable":[],"CmtTable":[]};  
  4.   把json数据加到json数组中  
  5. for (int i = 0; i < 2; i ++)  
  6. {  
  7.     JSONObject node = new JSONObject();  
  8.     node.put("thumb_path""./Image/" + i +".gif");  
  9.     node.put("flash_path""./Image/" + i +".gif");  
  10.     node.put("desc1""可疑车辆" + i);  
  11.     node.put("desc2""");  
  12.     node.put("desc3""");  
  13.     node.put("desc4""");  
  14.     node.put("title""hello");  
  15.     node.put("upload_time", (new java.util.Date()).toString());  
  16.     node.put("uploader""王二");  
  17.     gResTable.put(node);  
  18. }  
  19.   
  20. for (int i = 0; i < 2; i ++)  
  21. {  
  22.     JSONObject node = new JSONObject();  
  23.     node.put("logo_path""./Image/" + i +".gif");  
  24.     node.put("comment""hello");  
  25.     node.put("comment_time", (new java.util.Date()).toString());  
  26.     node.put("author""王二");  
  27.     gCmtTable.put(node);  
  28. }  
  29. 建出来的json格式如下:  
[java] view plain copy
 print?
  1. /* 
  2.     jsonData={"ResTable":[ 
  3.     {"upload_time":"Sat May 26 20:16:37 CST 2012","title":"hello","flash_path":"./Image/0.gif","uploader":"王二","thumb_path":"./Image/0.gif","desc3":"","desc4":"","desc1":"可疑车辆0","desc2":""}, 
  4.     {"upload_time":"Sat May 26 20:16:37 CST 2012","title":"hello","flash_path":"./Image/1.gif","uploader":"王二","thumb_path":"./Image/1.gif","desc3":"","desc4":"","desc1":"可疑车辆1","desc2":""}], 
  5.     "CmtTable": 
  6.     [{"author":"王二","logo_path":"./Image/0.gif","comment":"hello","comment_time":"Sat May 26 20:16:37 CST 2012"}, 
  7.     {"author":"王二","logo_path":"./Image/1.gif","comment":"hello","comment_time":"Sat May 26 20:16:37 CST 2012"} 
  8.  ]}; 
  9. */  
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:10214次
    • 积分:270
    • 等级:
    • 排名:千里之外
    • 原创:5篇
    • 转载:55篇
    • 译文:0篇
    • 评论:3条
    最新评论