How can I convert JSON to a HashMap using Gson?

前端 未结 16 2555
臣服心动
臣服心动 2020-11-22 05:14

I\'m requesting data from a server which returns data in the JSON format. Casting a HashMap into JSON when making the request wasn\'t hard at all but the other way seems to

16条回答
  •  春和景丽
    2020-11-22 05:50

    JSONObject typically uses HashMap internally to store the data. So, you can use it as Map in your code.

    Example,

    JSONObject obj = JSONObject.fromObject(strRepresentation);
    Iterator i = obj.entrySet().iterator();
    while (i.hasNext()) {
       Map.Entry e = (Map.Entry)i.next();
       System.out.println("Key: " + e.getKey());
       System.out.println("Value: " + e.getValue());
    }
    

提交回复
热议问题