第一步:创建一个JSONObject对象
JSONObject jo=new JSONObject();
第二步:用put方法将字段一一写入
jo.put("name","王小二");
jo.put("age",25.2);
jo.put("birthday","1997-06-15");
jo.put("school","云南民族大学");
jo.put("major",new String[]{"语言","计算机"});
jo.put("birthday","1997-06-15");
jo.put("has_girlfriend",false);
jo.put("car",null);
重要提示:put方法需要捕获异常
第三步:通过toString方法将Json数据打印出来
Log.e("我构建的JSON数据",jo.toString());
老规矩:完整代码给一份
JSONObject jo=new JSONObject();
try {
jo.put("name","王小二");
jo.put("age",25.2);
jo.put("birthday","1997-06-15");
jo.put("school","云南民族大学");
jo.put("major",new String[]{"语言","计算机"});
jo.put("birthday","1997-06-15");
jo.put("has_girlfriend",false);
jo.put("car",null);
Log.e("我构建的JSON数据",jo.toString());
} catch (JSONException e) {
e.printStackTrace();
}