【Java】------Java実装String文字列をJSOnObjectインスタンスコードに変換

788 ワード

1.java  文字列変換jsonインスタンスコード
        IdValue='{\"boolean\":true,\"string\":\"   \",\"list\":[1,2,3],\"int\":2}';
        JSONObject object = JSONObject.parseObject(IdValue);
        //string
        String names = object.getString("string");//object.getString("  ");
        System.out.println(names);//    :   
        //int
        int i = object.getIntValue("int");
        //    :2
        //boolean
        boolean b = object.getBooleanValue("boolean");
        //    : true
         //list
    List integers = JSON.parseArray(object.getJSONArray("list").toJSONString(),Integer.class);
  integers.forEach(System.out::println);
        //    : 1 2 3