json学习笔记_02_java创建json数据

来源:互联网 发布:进程调度算法流程图 编辑:程序博客网 时间:2024/06/07 14:27
import com.google.gson.JsonArray;import com.google.gson.JsonObject;public class CreatJson {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubJsonObject object = new JsonObject();object.addProperty("cat", "IT");JsonArray array = new JsonArray();JsonObject lan1 = new JsonObject();lan1.addProperty("id", 1);lan1.addProperty("name", "Java");lan1.addProperty("ide", "Eclipes");array.add(lan1);JsonObject lan2 = new JsonObject();lan2.addProperty("id", 2);lan2.addProperty("name", "c#");lan2.addProperty("ide", "Visual Studio");array.add(lan2);JsonObject lan3 = new JsonObject();lan3.addProperty("id", 3);lan3.addProperty("name", "swift");lan3.addProperty("ide", "xcode");array.add(lan3);object.add("Languages", array);object.addProperty("pop", true);System.out.println(object.toString());}}
输出结果:

0 0