Java中的JSON是一种轻量级的数据交换格式,常用于Web应用程序之间的数据传输。在JSON中,数据以键值对的形式存储,即键和值之间用冒号隔开,每个键值对之间用逗号分隔,整个JSON对象用大括号包围。
{ "name": "张三", "age": 25, "gender": "男" }
当我们需要向JSON对象中添加一个键值对时,可以利用Java中的JSONObject类来实现。
import org.json.JSONObject; public class JsonAdd { public static void main(String[] args) { JSONObject obj = new JSONObject(); obj.put("name", "李四"); obj.put("age", 28); obj.put("gender", "女"); System.out.println(obj.toString()); } }
上述代码中,我们首先通过导入org.json包中的JSONObject类创建了一个空的JSON对象。接着,使用put()方法向JSON对象中添加键值对,方法的第一个参数是键,第二个参数是值。最后,使用toString()方法将JSON对象转换为字符串并输出。
运行结果如下:
{ "name": "李四", "age": 28, "gender": "女" }
可以看到,我们成功向JSON对象中添加了一个新的键值对。