这是我现在使用的代码:
try {
JSONObject root = new JSONObject(s);
//JSONObject userdata = root.getJSONObject("userdata");
JSONArray userdata = root.optJSONArray("userdata");
for(int i=0; i < userdata.length(); i++){
JSONObject jsonObject = userdata.getJSONObject(i);
NAME = jsonObject.getString("name");
EMAIL = jsonObject.getString("email");
PASSWORD = jsonObject.getString("password");
//data += "Node"+i+" : \n NAME= "+ NAME +" \n EMAIL= "+ EMAIL +" \n PASSWORD= "+ PASSWORD +" \n ";
}
}
答案 0 :(得分:0)
而不是JSONArray userdata = root.optJSONArray("userdata");
使用方法getJSONArray
并确保您已通过正确密钥值
检查时发现没有语法错误