驗證後,這是我剛纔的問題:display result of json data in textview of android顯示學生的詳細信息在文本視圖中的Android
這是JSON結果:
{"can_data":[{"name":"dfsdfd","address":"gdgfsdf","course":"dfdfdsf"}]}
我想顯示DetailsActivity.java的文本視圖這個細節驗證用戶輸入IMEI_Val.java類後。我該怎麼做。請幫我解決這個問題。
驗證後,這是我剛纔的問題:display result of json data in textview of android顯示學生的詳細信息在文本視圖中的Android
這是JSON結果:
{"can_data":[{"name":"dfsdfd","address":"gdgfsdf","course":"dfdfdsf"}]}
我想顯示DetailsActivity.java的文本視圖這個細節驗證用戶輸入IMEI_Val.java類後。我該怎麼做。請幫我解決這個問題。
如果你想解析上面的json然後在這裏。
將響應作爲putExtra發送到您的IMEI_Val.java activityClass。
要獲取詳細信息,
try {
JSONObject responseObject = new JSONObject(jsonObject);
JSONArray canData = responseObject.getJSONArray("can_data");
JSONObject canDataJSONObject = canData.getJSONObject(0);
String name = canDataJSONObject.getString("name");
String address = canDataJSONObject.getString("address");
String course = canDataJSONObject.getString("course");
} catch (JSONException e) {
e.printStackTrace();
}
現在,您可以將其設置爲文本視圖。
我試着這段代碼。在jsonObject中獲取錯誤。 – user6588225
String jsonObject =「http://xxx.xxx.xx/mobile_app/data_push.php」;這是對的嗎? – user6588225
@ user6588225 - 在你之前的問題中,你有'String result = ruc.sendPostRequest(LOGIN_URL,data);'那個結果就是你的jsonObject這裏 –
請告訴我們你試過了什麼。並添加一些關於這些類的細節。 – cuoka
這是在我以前的問題。我在這裏添加了一個鏈接。 http://stackoverflow.com/questions/38633796/display-result-of-json-data-in-textview-of-android現在我想顯示名稱,地址等在我的下一個活動。如何做到這一點。 – user6588225
你可以使用gson庫進行Json解析。 轉到下面的鏈接 https://guides.codepath.com/android/Leveraging-the-Gson-Library –