欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java json追加對(duì)象

在Java中,經(jīng)常會(huì)用到JSON來表示數(shù)據(jù),JSON是一種輕量級(jí)的數(shù)據(jù)交換格式,它是基于JavaScript的一個(gè)子集,與XML不同的是,JSON更易讀、更易解析。

有時(shí)候我們需要向一個(gè)JSON對(duì)象中追加另外一個(gè)JSON對(duì)象,如何進(jìn)行操作呢?

// 原始的JSON對(duì)象
{
"name": "小明",
"age": 18
}
// 追加的JSON對(duì)象
{
"gender": "男",
"address": "北京市朝陽區(qū)"
}

以上兩個(gè)JSON對(duì)象,我們要把第二個(gè)對(duì)象追加到第一個(gè)對(duì)象中。

import org.json.JSONObject;
public class JsonDemo {
public void appendJsonObject() {
JSONObject jsonObject = new JSONObject();
jsonObject.put("name", "小明");
jsonObject.put("age", 18);
JSONObject appendObject = new JSONObject();
appendObject.put("gender", "男");
appendObject.put("address", "北京市朝陽區(qū)");
jsonObject.put("appendObject", appendObject);
// 輸出結(jié)果
System.out.println(jsonObject.toString());
}
}

上面的代碼中,我們使用了JSON庫中的JSONObject類,將原始的JSON對(duì)象和追加的JSON對(duì)象分別創(chuàng)建并放入JSONObject中,然后將追加的JSON對(duì)象放入原始JSON對(duì)象中,最后將整個(gè)JSON對(duì)象轉(zhuǎn)換成字符串。

運(yùn)行以上代碼,輸出結(jié)果如下:

{
"name": "小明",
"age": 18,
"appendObject": {
"gender": "男",
"address": "北京市朝陽區(qū)"
}
}

以上就是Java中使用JSON追加對(duì)象的方法。