Java实现两个JSON串合并_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > Java实现两个JSON串合并

Java实现两个JSON串合并

 2013/12/5 18:26:11  kewen342757003  程序员俱乐部  我要评论(0)
  • 摘要:把两个拼装好的JSON串合并成一个新的JSON,两个JSON相同的key值情况下只保存一个,后放入的JSON串对应key的Value值会覆盖先放入的。同理可以实现多个JSON串合并。importnet.sf.json.JSONObject;publicclassJSONCombine{publicstaticvoidmain(String[]args){JSONObjectjsonOne=newJSONObject();JSONObjectjsonTwo=newJSONObject()
  • 标签:实现 Java JSON JS
把两个拼装好的JSON串合并成一个新的JSON,两个JSON相同的key值情况下只保存一个,后放入的JSON串对应key的Value值会覆盖先放入的。
同理可以实现多个JSON串合并。
class="java" name="code">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"}
发表评论
用户名: 匿名