Library to encode/decode from json to java.util.Map?

后端 未结 6 1701
野趣味
野趣味 2020-12-05 05:44

Does anyone knows a java library that could easily encode java Maps into json objects and the other way around?

UPDATE

For reasons couldn\'

6条回答
  •  野趣味
    野趣味 (楼主)
    2020-12-05 06:15

    JSON-Simple looks relatively easy to use (examples below).

    Map to JSON:

      Map map = new HashMap();
      map.put("name", "foo");
      map.put("nickname", "bar");
      String jsonText = JSONValue.toJSONString(map);
    

    JSON to List/Map:

      String s = yourJsonString;
      List list = (JSONArray) JSONValue.parse(s);       
      Map map = (JSONObject) list.get(0);
    

提交回复
热议问题