Java是一种非常流行的编程语言,而JSON是一种轻量级的数据交换格式。在Java中,使用JSON来处理数据非常便捷。接下来,我们将介绍一些Java JSON的样例。
// 将一个对象转化为JSON字符串 Person person = new Person("张三", 20, "中国"); String jsonStr = JSON.toJSONString(person); System.out.println(jsonStr); // 将一个JSON字符串转化为一个对象 String jsonStr = "{\"name\":\"张三\",\"age\":20,\"country\":\"中国\"}"; Person person = JSON.parseObject(jsonStr, Person.class); System.out.println(person.getName()); // 将一个对象转化为JSON对象 Person person = new Person("张三", 20, "中国"); JSONObject jsonObject = (JSONObject) JSON.toJSON(person); System.out.println(jsonObject.getString("name")); // 将一个JSON对象转化为一个Java对象 JSONObject jsonObject = new JSONObject(); jsonObject.put("name", "张三"); jsonObject.put("age", 20); jsonObject.put("country", "中国"); Person person = JSON.toJavaObject(jsonObject, Person.class); System.out.println(person.getName());
以上是一些Java JSON的样例,它们用于将Java对象转化为JSON对象,或将JSON对象转化为Java对象。