簡體   English   中英

為什么我的Android應用程序上出現空字符串?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM