当先锋百科网

首页 1 2 3 4 5 6 7

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对象。