`

判断字符串是JSONObject还是JSONArray

阅读更多
使用 JSONTokener。
 JSONTokener.nextValue()会给出一个对象,然后可以动态的转换为适当的类型。
Object json = new JSONTokener(jsonResponse).nextValue();
if(json instanceof JSONObject){
    JSONObject jsonObject = (JSONObject)json;
    //further actions on jsonObjects
    //...
}else if (json instanceof JSONArray){
    JSONArray jsonArray = (JSONArray)json;
    //further actions on jsonArray
    //...
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics