我該如何解析這樣的JSON,它是以一個對象的形式出現的,並且在其中包含無名字符串。無名元素的JSON對象
{"2":"Rock","1":"Pop"}
我試過,但它不工作
for (int i = 0; i < jsonFile.length(); i++) {
JSONArray jArr = jsonFile.getJSONArray("");
}
我該如何解析這樣的JSON,它是以一個對象的形式出現的,並且在其中包含無名字符串。無名元素的JSON對象
{"2":"Rock","1":"Pop"}
我試過,但它不工作
for (int i = 0; i < jsonFile.length(); i++) {
JSONArray jArr = jsonFile.getJSONArray("");
}
您可以使用ObjectMapper類和它CONVER到HashMap中,然後itereate地圖通過獲取鍵集.....這樣
的HashMap responseMap =新 ObjectMapper()。readValue(jsonString,HashMap.class) ;
for (String key : responseMap.keySet())
{
System.out.println(responseMap.get(key));
}
它是一個JSONObject而不是JSONArray – Blackbelt
好吧我該如何解析它? – user2611073