
json-simple - issue #96
nothing is being converted to a JSONObject in my java class, throwing an exception
What steps will reproduce the problem? 1. String ArrayString= jsonarraystring.get(0); // holds an object 2. JSONObject jo= (JSONObject) ArrayString // always throws string cannot be converted to JSON object exception 3. String uname= jo.get("password").toString(); String pass= jo.get("username").toString();
What is the expected output? What do you see instead? I expect to extract the the values of username and password and manipulate them and use them in my java program. what I see is : java.lang.ClassCastException: java.lang.String cannot be cast to org.json.simple.JSONObject
What version of the product are you using? On what operating system?
Json-simple 1.1.1, Windows 7 Please provide any additional information below. s
Comment #1
Posted on Jul 15, 2014 by Helpful PandaUse: JSONObject jo = (JSONObject)JSONValue.parse(ArrayString);
See "https://code.google.com/p/json-simple/wiki/DecodingExamples" for more details.
Status: Invalid
Labels:
Type-Defect
Priority-Medium