2012-07-12 28 views
4

它從數據庫讀取並寫入罰款,但給出JSONException錯誤。 任何幫助將不勝感激!JSONException:編號沒有值

謝謝

+0

你可以發佈你得到的錯誤消息嗎?它會給出一些錯誤信息。 – 2012-07-12 18:54:54

+0

W/System.err(18921):org.json.JSONException:沒有id的值 – user1466971 2012-07-12 19:08:42

+0

你沒有得到更多的堆棧跟蹤嗎? – 2012-07-12 19:10:35

回答

9

JSONObject的getter函數發生這個錯誤,它意味着你正在嘗試使用不中的JSONObject存在一個id來檢索的JSONObject的值。在檢索值之前,請檢查JSONObject中是否存在has(String name)方法或使用opt方法。有關JSONObject課程的更多信息,請參閱here

編輯從你的錯誤日誌,錯誤的getString方式觸發ButtonOnClickListener命名btnRegister內。