java-tools / json-simple

Automatically exported from code.google.com/p/json-simple
Apache License 2.0
0 stars 0 forks source link

nothing is being converted to a JSONObject in my java class, throwing an exception #96

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
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

Original issue reported on code.google.com by Tyler.sa...@gmail.com on 9 Jul 2014 at 4:20

GoogleCodeExporter commented 8 years ago
Use:
JSONObject jo = (JSONObject)JSONValue.parse(ArrayString);

See "https://code.google.com/p/json-simple/wiki/DecodingExamples" for more 
details.

Original comment by fangyid...@gmail.com on 15 Jul 2014 at 3:08