判断字符串解析是JsonObject或者JsonArray

 

如下,用 JSONTokener 实现:

Object json = new JSONTokener(stringData).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
    //...
}

  

posted @ 2016-07-07 11:37  狂奔的小狮子  阅读(2612)  评论(0编辑  收藏  举报