首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

Java实现两个JSON串归拢

2013-12-11 
Java实现两个JSON串合并把两个拼装好的JSON串合并成一个新的JSON,两个JSON相同的key值情况下只保存一个,后

Java实现两个JSON串合并
把两个拼装好的JSON串合并成一个新的JSON,两个JSON相同的key值情况下只保存一个,后放入的JSON串对应key的Value值会覆盖先放入的。
同理可以实现多个JSON串合并。

import net.sf.json.JSONObject;public class JSONCombine{    public static void main(String[] args)    {        JSONObject jsonOne = new JSONObject();        JSONObject jsonTwo = new JSONObject();        jsonOne.put("name", "kewen");        jsonOne.put("age", "24");        jsonTwo.put("hobbit", "Dota");        jsonTwo.put("hobbit2", "wow");        JSONObject jsonThree = new JSONObject();        jsonThree.putAll(jsonOne);        jsonThree.putAll(jsonTwo);        System.out.println(jsonThree.toString());    }}


运行结果:
{"name":"12345","age":"24","hobbit":"Dota","hobbit2":"wow"}

热点排行