JSON异常:字符32处的未终止对象 02-10 09:57:18.850:W/System.err(15122):org.json.JSONException:Unterminated object位于[{“事件名称”:“BHBHBH”,“时间”:11:00:00,“截止日期”:2015-02-12,“事件描述”:“HBHJIK”,“事件ID”:1,“用户名”:“管理”,“图像”:com.mysql.jdbc。Blob@1a66cb6,“地理编码”:“bvbv”,“起始日期”:2015-02-09,“活动地点”:“BJIHNIJ”},{“活动名称”:“婚姻”,“时间”:12:00:00,“截止日期”:2015-02-13,“事件描述”:“hjkhjkhjkh”,“事件ID”:2,“用户名”:“管理员”,“图像”:com.mysql.jdbc。Blob@12b2fef,“地理编码”:“yuytre”,“起始日期”:2015-02-09,“活动地点”:“gmnfdgvmn”}] 02-10 09:57:18.850:W/System.err(15122):位于org.json.JSONTokener.syntaxError(JSONTokener.java:450) 02-10 09:57:18.850:W/System.err(15122):位于org.json.JSONTokener.readObject(JSONTokener.java:394) 02-10 09:57:18.860:W/System.err(15122):位于org.json.JSONTokener.nextValue(JSONTokener.java:100) 02-10 09:57:18.860:W/System.err(15122):位于org.json.JSONTokener.readArray(JSONTokener.java:430) 02-10 09:57:18.860:W/System.err(15122):位于org.json.JSONTokener.nextValue(JSONTokener.java:103) 02-10 09:57:18.860:W/System.err(15122):位于org.json.JSONArray(JSONArray.java:87) 02-10 09:57:18.860:W/System.err(15122):位于org.json.JSONArray(JSONArray.java:103) 02-10 09:57:18.860:W/System.err(15122):位于com.eventscorner.activity.HomeActivity$EventsAsyncTask.forList(HomeActivity.java:101) 02-10 09:57:18.860:W/System.err(15122):位于com.eventscorner.activity.HomeActivity$EventsAsyncTask.onPostExecute(HomeActivity.java:83) 02-10 09:57:18.860:W/System.err(15122):位于com.eventscorner.activity.HomeActivity$EventsAsyncTask.onPostExecute(HomeActivity.java:1) 02-10 09:57:18.860:W/System.err(15122):位于android.os.AsyncTask.finish(AsyncTask.java:631) 02-10 09:57:18.860:W/System.err(15122):位于android.os.AsyncTask.access$600(AsyncTask.java:177) 02-10 09:57:18.870:W/System.err(15122):位于android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:644) 02-10 09:57:18.870:W/System.err(15122):位于android.os.Handler.dispatchMessage(Handler.java:99) 02-10 09:57:18.870:W/System.err(15122):位于android.os.Looper.loop(Looper.java:137) 02-10 09:57:18.870:W/System.err(15122):位于android.app.ActivityThread.main(ActivityThread.java:5214) 02-10 09:57:18.870:W/System.err(15122):位于java.lang.reflect.Method.invokenactive(本机方法) 02-10 09:57:18.870:W/System.err(15122):位于java.lang.reflect.Method.invoke(Method.java:525) 02-10 09:57:18.870:W/System.err(15122):在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:739) 02-10 09:57:18.870:W/System.err(15122):位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:555) 02-10 09:57:18.870:W/System.err(15122):在dalvik.System.NativeStart.main(本机方法)

JSON异常:字符32处的未终止对象 02-10 09:57:18.850:W/System.err(15122):org.json.JSONException:Unterminated object位于[{“事件名称”:“BHBHBH”,“时间”:11:00:00,“截止日期”:2015-02-12,“事件描述”:“HBHJIK”,“事件ID”:1,“用户名”:“管理”,“图像”:com.mysql.jdbc。Blob@1a66cb6,“地理编码”:“bvbv”,“起始日期”:2015-02-09,“活动地点”:“BJIHNIJ”},{“活动名称”:“婚姻”,“时间”:12:00:00,“截止日期”:2015-02-13,“事件描述”:“hjkhjkhjkh”,“事件ID”:2,“用户名”:“管理员”,“图像”:com.mysql.jdbc。Blob@12b2fef,“地理编码”:“yuytre”,“起始日期”:2015-02-09,“活动地点”:“gmnfdgvmn”}] 02-10 09:57:18.850:W/System.err(15122):位于org.json.JSONTokener.syntaxError(JSONTokener.java:450) 02-10 09:57:18.850:W/System.err(15122):位于org.json.JSONTokener.readObject(JSONTokener.java:394) 02-10 09:57:18.860:W/System.err(15122):位于org.json.JSONTokener.nextValue(JSONTokener.java:100) 02-10 09:57:18.860:W/System.err(15122):位于org.json.JSONTokener.readArray(JSONTokener.java:430) 02-10 09:57:18.860:W/System.err(15122):位于org.json.JSONTokener.nextValue(JSONTokener.java:103) 02-10 09:57:18.860:W/System.err(15122):位于org.json.JSONArray(JSONArray.java:87) 02-10 09:57:18.860:W/System.err(15122):位于org.json.JSONArray(JSONArray.java:103) 02-10 09:57:18.860:W/System.err(15122):位于com.eventscorner.activity.HomeActivity$EventsAsyncTask.forList(HomeActivity.java:101) 02-10 09:57:18.860:W/System.err(15122):位于com.eventscorner.activity.HomeActivity$EventsAsyncTask.onPostExecute(HomeActivity.java:83) 02-10 09:57:18.860:W/System.err(15122):位于com.eventscorner.activity.HomeActivity$EventsAsyncTask.onPostExecute(HomeActivity.java:1) 02-10 09:57:18.860:W/System.err(15122):位于android.os.AsyncTask.finish(AsyncTask.java:631) 02-10 09:57:18.860:W/System.err(15122):位于android.os.AsyncTask.access$600(AsyncTask.java:177) 02-10 09:57:18.870:W/System.err(15122):位于android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:644) 02-10 09:57:18.870:W/System.err(15122):位于android.os.Handler.dispatchMessage(Handler.java:99) 02-10 09:57:18.870:W/System.err(15122):位于android.os.Looper.loop(Looper.java:137) 02-10 09:57:18.870:W/System.err(15122):位于android.app.ActivityThread.main(ActivityThread.java:5214) 02-10 09:57:18.870:W/System.err(15122):位于java.lang.reflect.Method.invokenactive(本机方法) 02-10 09:57:18.870:W/System.err(15122):位于java.lang.reflect.Method.invoke(Method.java:525) 02-10 09:57:18.870:W/System.err(15122):在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:739) 02-10 09:57:18.870:W/System.err(15122):位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:555) 02-10 09:57:18.870:W/System.err(15122):在dalvik.System.NativeStart.main(本机方法),android,json,Android,Json,必须引用值11:00:00和2015-02-12 实际上,除了数字、true、false或null之外,您还需要在字符串中引用任何内容。您可以参考中的JSON语法。此网站非常适合查找JSON验证错误 将您的json粘贴到其中,然后按PROCESS获取的json是什么 02-10 09:57:18.850: W/System.err(15122): org.json.JSONException: Unterminated object at character 32 of [{"EVENT_NA

必须引用值
11:00:00
2015-02-12


实际上,除了数字、
true
false
null
之外,您还需要在字符串中引用任何内容。您可以参考中的JSON语法。

此网站非常适合查找JSON验证错误


将您的json粘贴到其中,然后按PROCESS

获取的json是什么
02-10 09:57:18.850: W/System.err(15122): org.json.JSONException: Unterminated object at character 32 of [{"EVENT_NAME":"BHBH","TIME":11:00:00,"TO_DATE":2015-02-12,"EVENT_DESCRIPTION":"HBHJIK","EVENT_ID":1,"USERNAME":"admin","IMAGE":com.mysql.jdbc.Blob@1a66cb6,"GEOCODE":"bvbv","FROM_DATE":2015-02-09,"EVENT_PLACE":"BJIHNIJ"},{"EVENT_NAME":"marriage","TIME":12:00:00,"TO_DATE":2015-02-13,"EVENT_DESCRIPTION":"hjkhjkhjkh","EVENT_ID":2,"USERNAME":"admin","IMAGE":com.mysql.jdbc.Blob@12b2fef,"GEOCODE":"yuytre","FROM_DATE":2015-02-09,"EVENT_PLACE":"gmnfdgvmn"}]
02-10 09:57:18.850: W/System.err(15122):    at org.json.JSONTokener.syntaxError(JSONTokener.java:450)
02-10 09:57:18.850: W/System.err(15122):    at org.json.JSONTokener.readObject(JSONTokener.java:394)
02-10 09:57:18.860: W/System.err(15122):    at org.json.JSONTokener.nextValue(JSONTokener.java:100)
02-10 09:57:18.860: W/System.err(15122):    at org.json.JSONTokener.readArray(JSONTokener.java:430)
02-10 09:57:18.860: W/System.err(15122):    at org.json.JSONTokener.nextValue(JSONTokener.java:103)
02-10 09:57:18.860: W/System.err(15122):    at org.json.JSONArray.<init>(JSONArray.java:87)
02-10 09:57:18.860: W/System.err(15122):    at org.json.JSONArray.<init>(JSONArray.java:103)
02-10 09:57:18.860: W/System.err(15122):    at com.eventscorner.activity.HomeActivity$EventsAsyncTask.forList(HomeActivity.java:101)
02-10 09:57:18.860: W/System.err(15122):    at com.eventscorner.activity.HomeActivity$EventsAsyncTask.onPostExecute(HomeActivity.java:83)
02-10 09:57:18.860: W/System.err(15122):    at com.eventscorner.activity.HomeActivity$EventsAsyncTask.onPostExecute(HomeActivity.java:1)
02-10 09:57:18.860: W/System.err(15122):    at android.os.AsyncTask.finish(AsyncTask.java:631)
02-10 09:57:18.860: W/System.err(15122):    at android.os.AsyncTask.access$600(AsyncTask.java:177)
02-10 09:57:18.870: W/System.err(15122):    at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:644)
02-10 09:57:18.870: W/System.err(15122):    at android.os.Handler.dispatchMessage(Handler.java:99)
02-10 09:57:18.870: W/System.err(15122):    at android.os.Looper.loop(Looper.java:137)
02-10 09:57:18.870: W/System.err(15122):    at android.app.ActivityThread.main(ActivityThread.java:5214)
02-10 09:57:18.870: W/System.err(15122):    at java.lang.reflect.Method.invokeNative(Native Method)
02-10 09:57:18.870: W/System.err(15122):    at java.lang.reflect.Method.invoke(Method.java:525)
02-10 09:57:18.870: W/System.err(15122):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:739)
02-10 09:57:18.870: W/System.err(15122):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:555)
02-10 09:57:18.870: W/System.err(15122):    at dalvik.system.NativeStart.main(Native Method)
"TIME":11:00:00,"TO_DATE":2015-02-12