1. 程式人生 > >json解析雙引號

json解析雙引號

解析一個json資料:

{“manifest”:{ Version:“3.0”}}

仔細看的話,這個字串不是正規的json格式,Version少了雙引號,應該是:

{“manifest”:{ “Version”: “3.0”}}

轉載:https://www.cnblogs.com/afluy/p/4023838.html

如果用

JSONObject mainfestObject.getJSONObject(“manifest”);

這種方法解析就會報錯,但是如果用

String mainfestStr = object.optString(“manifest”, “”);

JSONObject mainfestObject = new JSONObject(mainfestStr);

上面這個方法解析就成功!