json putall 的用法(代码示例)

quanzhangongchengshi

温馨提示:这篇文章已超过287天没有更新,请注意相关的内容是否还可用!

json putall 的用法(代码示例)

JSON的putAll方法用于将一个JSON对象中的所有键值对添加到另一个JSON对象中。该方法的参数是一个JSONObject对象,它会将这个参数中的所有键值对添加到当前的JSON对象中。

示例代码如下:

import org.json.*;

public class JSONPutAllExample {

public static void main(String[] args) {

JSONObject obj1 = new JSONObject();

obj1.put("name", "John");

obj1.put("age", 30);

JSONObject obj2 = new JSONObject();

obj2.put("address", "123 Main St");

obj2.put("city", "New York");

obj1.putAll(obj2);

System.out.println(obj1.toString());

}

}

在上面的示例中,我们首先创建了两个JSONObject对象:obj1和obj2。obj1中包含了"name"和"age"两个键值对,而obj2中包含了"address"和"city"两个键值对。

然后,我们使用putAll方法将obj2中的所有键值对添加到obj1中。我们通过调用toString方法将obj1转换为字符串并打印出来。

运行上面的代码,输出结果如下:

{"name":"John","age":30,"address":"123 Main St","city":"New York"}

可以看到,obj1中现在包含了obj2中的所有键值对。

文章版权声明:除非注明,否则均为莫宇前端原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码