新人刚进公司,要去提取JSON中的字段来判定信息,但接口返回了一个JSONObject,没有办法直接用getString()方法,并且报错:can't trans JSONObject from JSONArray。网上找的方法不太好用,所以自己查了查JSONArray,发现关键在于"[ ]"符号。
于是调用getJSONArray()后完美运行。
PS:提取JSONArray中的JSONObject仍然调用getJSONObject(),参数为int类型的序号,需要注意的是,序号是从0开始的。
感想:JSON是一层一层好像个洋葱,我会心酸,我会流泪