[英]Why am I getting empty string on my android application?
這是我到目前為止使用的代碼:
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 ";
}
}
代替JSONArray userdata = root.optJSONArray("userdata");
使用方法getJSONArray
並確保您已傳遞正確的鍵值。如檢查,未發現語法錯誤
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.