String login = "{\"result\":[104192,42068],\"id\":1}";
Object obj = JSONValue.parse(login);
JSONArray array = (JSONArray)obj;
这会抛出一个异常
Exception in thread "main" java.lang.ClassCastException: org.json.simple.JSONObject cannot be cast to org.json.simple.JSONArray
这段代码有什么问题?
最佳答案
在这种情况下,解析结果是一个 JSONObject
,因此您需要将其转换为它。
关于java - Json String无法使用json-simple toolkit java解码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5711804/