-2
我在将包转换为JSON时遇到了问题。这里是我的代码:Java Android:如何将意图数据解析为JSOn格式?
Bundle extras = intent.getExtras();
JSONObject object_example = new JSONObject(extras.getString("data"));
String message = object_example.getString("alert");
,当我试图用离子编译,我得到以下错误:
Users/Lukasz/xxxx/platforms/android/src/com/plugin/gcm/GCMIntentService.java:73: error: unreported exception JSONException; must be caught or declared to be thrown
JSONObject object_example = new JSONObject(extras.getString("data"));
^
/Users/Lukasz/xxxx/platforms/android/src/com/plugin/gcm/GCMIntentService.java:74: error: unreported exception JSONException; must be caught or declared to be thrown
String message = object_example.getString("alert");
^
什么我做错了:)?
谢谢!
记录你的完整JSON,理解它然后尝试解析,或张贴在你的问题 –
也许使用try catch块来捕捉JSONException – Chol