1:idea创建一个maven的项目
2:导入json的maven配置,百度搜:json maven
3:创建json代码:
package test;
import org.json.JSONObject;
public class lianxi001 {
public static void main(String[] args) {
JSONObject jsonObject = new JSONObject();
jsonObject.put("nmae","lichen");
jsonObject.put("age","28");
jsonObject.put("fend",new String[]{"laohuang","laokai"} );
jsonObject.put("car",false);
jsonObject.put("wife",true);
System.out.println(jsonObject.toString());
}
}
4:打印出来的样子:
{"nmae":"lichen","car":false,"wife":true,"fend":["laohuang","laokai"],"age":"28"}
5:HashMap创建json:
package json;
import java.util.HashMap;
import java.util.Map;
import org.json.JSONObject;
public class Demo1 {
public static void main(String[] args){
createJsonByMap();
}
public static void createJsonByMap(){
Map<String, Object> zhangsan = new HashMap<String, Object>();
zhangsan.put("name", "张三");
zhangsan.put("age", 25.2);
zhangsan.put("birthday", "1991-06-08");
zhangsan.put("school", "蓝翔技校");
zhangsan.put("major", new String []{"理发师", "挖掘机"});
zhangsan.put("car", false);
zhangsan.put("has_girlfriend", false);
zhangsan.put("hourse", null);
System.out.println(new JSONObject(zhangsan).toString());
}
}