[Java] json字符串多对象转java对象 →→→→→进入此内容的聊天室

来自 , 2019-09-28, 写在 Java, 查看 118 次.
URL http://www.code666.cn/view/c9f95a0a
  1. List<Area> list = .......
  2.  
  3.  
  4. JSONObject json = new JSONObject(jsonstr);
  5.  
  6. String name = json.getString("name");
  7. int area = json.getInt("area");
  8. String renkou = ........
  9. .....
  10.  
  11. Area result = new Area(name,area,renkou);
  12.  
  13. list.add(result);//源代码片段来自云代码http://yuncode.net
  14.                        
  15.  
  16. public class Area {
  17.  
  18.     private String name;
  19.     private String area;
  20.     private String renkou;
  21.  
  22.     public String getName() {
  23.         return name;
  24.     }
  25.  
  26.     public void setName(String name) {
  27.         this.name = name;
  28.     }
  29.  
  30.     public String getArea() {
  31.         return area;
  32.     }
  33.  
  34.     public void setArea(String area) {
  35.         this.area = area;
  36.     }
  37.  
  38.     public String getRenkou() {
  39.         return renkou;
  40.     }
  41.  
  42.     public void setRenkou(String renkou) {
  43.         this.renkou = renkou;
  44.     }
  45. }
  46.  
  47.  
  48. String json = "[{name:\"北京\",area:\"16000\",renkou:\"1000万\"}, {name:\"上海\",area:\"10000\",renkou:\"1000万\"}]";
  49.  List<Area> areas = JSON.parseArray(json, Area.class);//源代码片段来自云代码http://yuncode.net
  50.                        

回复 "json字符串多对象转java对象"

这儿你可以回复上面这条便签

captcha