Exception in thread "main" java.lang.ClassCastException: org.json.simple.JSONArray cannot be cast to org.json.simple.JSONObject
at com.util.ReadJSONFile.main(ReadJSONFile.java:19)
Hint:
Verify the JSON input file to find out the referred text in Java is an Object or an Array.
Example: If phoneNumbers in JSON file is an array, casting array to an Object throws above exception.
Change the code to cast to JSONArray.
JSONArray ja = (JSONArray) jo.get("phoneNumbers");
No comments:
Post a Comment