2015-06-27 75 views
-2
String jsondata="{\"studentResult\":[{\"sem1\" :[{\"subname\":\"TOC\",\"subcode\":\"1009\",\"subcredit\":\"6\",\"subgrade\":\"AB\"}, 
    {\"subname\":\"DS\",\"subcode\":\"10090\",\"subcredit\":\"5\",\"subgrade\":\"BB\"}, 
    {\"subname\":\"TOC\",\"subcode\":\"1009\",\"subcredit\":\"6\",\"subgrade\":\"AB\"}]},{\"sem2\": 
    [{\"subname\":\"AAS\",\"subcode\":\"111009\",\"subcredit\":\"6\",\"subgrade\":\"AB\"}, 
{\"subname\":\"AE\",\"subcode\":\"103309\",\"subcredit\":\"6\",\"subgrade\":\"DD\"}] }]}"; 

回答

0

试试这个位置:

String json = "{\"key\":\"value\",\"key\":\"value\"}"; 

try { 
    JSONObject obj = new JSONObject(json); 
    Log.i("My App", "JSONObject in String: " + obj.toString()); 
} catch (JSONException e) { 
    e.printStackTrace(); 
} 
+0

这不是有效的JSON - JSON字符串不能是单引号,就必须用双引号。 http://www.json.org/ – Adam

+0

感谢Adam - fixxed! – boris