当前位置:编程学习 > JAVA >>

从网页读取的JSON数据,在andriod显示时出现问题。

程序时好时坏,有时候可以正确读取JSON数据,并在MainActivity显示内容,有时候则是一片空白,求大神给个解决方案。

错误信息如下:
org.json.JSONException: Expected ':' after id at character 1223 of [{id:1,flag:11,site:a1},{id:2,flag:3,site:a2},{id:3,flag:2,site:a3},{id:4,flag:2,site:a4},{id:5,flag:1,site:a5},{id:6,flag:5,site:a6},{id:7,flag:0,site:a7},{id:8,flag:0,site:a8},{id:9,flag:0,site:a9},{id:10,flag:0,site:a10},{id:11,flag:0,site:b1},{id:12,flag:0,site:b2},{id:13,flag:0,site:b3},{id:14,flag:1,site:b4},{id:15,flag:0,site:b5},{id:16,flag:0,site:b6},{id:17,flag:0,site:b7},{id:18,flag:1,site:b8},{id:19,flag:0,site:b9},{id:20,flag:0,site:b10},{id:21,flag:0,site:c1},{id:22,flag:0,site:c2},{id:23,flag:1,site:c3},{id:24,flag:0,site:c4},{id:25,flag:4,site:c5},{id:26,flag:4,site:c6},{id:27,flag:1,site:c7},{id:28,flag:0,site:c8},{id:29,flag:0,site:c9},{id:30,flag:0,site:c10},{id:31,flag:0,site:d1},{id:32,flag:0,site:d2},{id:33,flag:1,site:d3},{id:34,flag:9,site:d4},{id:35,flag:28,site:d5},{id:36,flag:13,site:d6},{id:37,flag:5,site:d7},{id:38,flag:0,site:d8},{id:39,flag:1,site:d9},{id:40,flag:0,site:d10},{id:41,flag:0,site:e1},{id:42,flag:0,site:e2},{id:43,flag:2,site:e3},{id:44,flag:1,site:e4},{id:45,flag:1,site:e5},{id:46,flag:0,site:e6},{id:47,flag:1,site:e7},{id:48,flag:0,site:e8},{id:49,flag:0,site:e9},{id:50,flag:0,site:e10},{id:51,flag:0,site:f1},{id:52,flag:0,site:f2},{id:53,flag:0,site:f3},{id},{id:10,flag:0,site:a10},{id:11,flag:0,site:b1},{id:12,flag:0,site:b2},{id:13,flag:0,site:b3},{id:14,flag:1,site:b4},{id:15,flag:0,site:b5},{id:16,flag:0,site:b6},{id:17,flag:0,site:b7},{id:18,flag:1,site:b8},{id:19,flag:0,site:b9},{id:20,flag:0,site:b10},{id:21,flag:0,site:c1},{id:22,flag:0,site:c2},{id:23,flag:1,site:c3},{id:24,flag:0,site:c4},{id:25,flag:4,site:c5},{id:26,flag:4,site:c6},{id:27,flag:1,site:c7},{id:28,flag:0,site:c8},{id:29,flag:0,site:c9},{id:30,flag:0,site:c10},{id:31,flag:0,site:d1},{id:32,flag:0,site:d2},{id:33,flag:1,site:d3},{id:34,flag:9,site:d4},{id:35,flag:28,site:d5},{id:36,flag:13,site:d6},{id:37,flag:5,site:d7},{id:38,flag:0,site:d8},{id:39,flag:1,site:d9},{id:40,flag:0,site:d10},{id:41,flag:0,site:e1},{id:42,flag:0,site:e2},{id:43,flag:2,site:e3},{id:44,flag:1,site:e4},{id:45,flag:1:54,flag:0,site:f4},{id:55,flag:0,site:f5},{id:56,flag:0,site:f6},{id:57,flag:1,site:f7},{id:58,flag:0,site:f8},{id:59,flag:0,site:f9},{id:60,flag:0,site:f10}]

11-01 16:47:03.797: W/System.err(5296):  at org.json.JSONTokener.syntaxError(JSONTokener.java:450)
11-01 16:47:03.797: W/System.err(5296):  at org.json.JSONTokener.readObject(JSONTokener.java:379)
11-01 16:47:03.797: W/System.err(5296):  at org.json.JSONTokener.nextValue(JSONTokener.java:100)
11-01 16:47:03.797: W/System.err(5296):  at org.json.JSONTokener.readArray(JSONTokener.java:430)
11-01 16:47:03.797: W/System.err(5296):  at org.json.JSONTokener.nextValue(JSONTokener.java:103)



json 网页 --------------------编程问答-------------------- 里面有一个格式不对啊:
[{id:1,flag:11,site:a1},{id:2,flag:3,site:a2},{id:3,flag:2,site:a3},{id:4,flag:2,site:a4},{id:5,flag:1,site:a5},{id:6,flag:5,site:a6},{id:7,flag:0,site:a7},{id:8,flag:0,site:a8},{id:9,flag:0,site:a9},{id:10,flag:0,site:a10},{id:11,flag:0,site:b1},{id:12,flag:0,site:b2},{id:13,flag:0,site:b3},{id:14,flag:1,site:b4},{id:15,flag:0,site:b5},{id:16,flag:0,site:b6},{id:17,flag:0,site:b7},{id:18,flag:1,site:b8},{id:19,flag:0,site:b9},{id:20,flag:0,site:b10},{id:21,flag:0,site:c1},{id:22,flag:0,site:c2},{id:23,flag:1,site:c3},{id:24,flag:0,site:c4},{id:25,flag:4,site:c5},{id:26,flag:4,site:c6},{id:27,flag:1,site:c7},{id:28,flag:0,site:c8},{id:29,flag:0,site:c9},{id:30,flag:0,site:c10},{id:31,flag:0,site:d1},{id:32,flag:0,site:d2},{id:33,flag:1,site:d3},{id:34,flag:9,site:d4},{id:35,flag:28,site:d5},{id:36,flag:13,site:d6},{id:37,flag:5,site:d7},{id:38,flag:0,site:d8},{id:39,flag:1,site:d9},{id:40,flag:0,site:d10},{id:41,flag:0,site:e1},{id:42,flag:0,site:e2},{id:43,flag:2,site:e3},{id:44,flag:1,site:e4},{id:45,flag:1,site:e5},{id:46,flag:0,site:e6},{id:47,flag:1,site:e7},{id:48,flag:0,site:e8},{id:49,flag:0,site:e9},{id:50,flag:0,site:e10},{id:51,flag:0,site:f1},{id:52,flag:0,site:f2},{id:53,flag:0,site:f3},{id},{id:10,flag:0,site:a10},{id:11,flag:0,site:b1},{id:12,flag:0,site:b2},{id:13,flag:0,site:b3},{id:14,flag:1,site:b4},{id:15,flag:0,site:b5},{id:16,flag:0,site:b6},{id:17,flag:0,site:b7},{id:18,flag:1,site:b8},{id:19,flag:0,site:b9},{id:20,flag:0,site:b10},{id:21,flag:0,site:c1},{id:22,flag:0,site:c2},{id:23,flag:1,site:c3},{id:24,flag:0,site:c4},{id:25,flag:4,site:c5},{id:26,flag:4,site:c6},{id:27,flag:1,site:c7},{id:28,flag:0,site:c8},{id:29,flag:0,site:c9},{id:30,flag:0,site:c10},{id:31,flag:0,site:d1},{id:32,flag:0,site:d2},{id:33,flag:1,site:d3},{id:34,flag:9,site:d4},{id:35,flag:28,site:d5},{id:36,flag:13,site:d6},{id:37,flag:5,site:d7},{id:38,flag:0,site:d8},{id:39,flag:1,site:d9},{id:40,flag:0,site:d10},{id:41,flag:0,site:e1},{id:42,flag:0,site:e2},{id:43,flag:2,site:e3},{id:44,flag:1,site:e4},{id:45,flag:1:54,flag:0,site:f4},{id:55,flag:0,site:f5},{id:56,flag:0,site:f6},{id:57,flag:1,site:f7},{id:58,flag:0,site:f8},{id:59,flag:0,site:f9},{id:60,flag:0,site:f10}] --------------------编程问答--------------------
引用 1 楼 huxiweng 的回复:
里面有一个格式不对啊:
[{id:1,flag:11,site:a1},{id:2,flag:3,site:a2},{id:3,flag:2,site:a3},{id:4,flag:2,site:a4},{id:5,flag:1,site:a5},{id:6,flag:5,site:a6},{id:7,flag:0,site:a7},{id:8,flag:0,site:a8},{id:9,flag:0,site:a9},{id:10,flag:0,site:a10},{id:11,flag:0,site:b1},{id:12,flag:0,site:b2},{id:13,flag:0,site:b3},{id:14,flag:1,site:b4},{id:15,flag:0,site:b5},{id:16,flag:0,site:b6},{id:17,flag:0,site:b7},{id:18,flag:1,site:b8},{id:19,flag:0,site:b9},{id:20,flag:0,site:b10},{id:21,flag:0,site:c1},{id:22,flag:0,site:c2},{id:23,flag:1,site:c3},{id:24,flag:0,site:c4},{id:25,flag:4,site:c5},{id:26,flag:4,site:c6},{id:27,flag:1,site:c7},{id:28,flag:0,site:c8},{id:29,flag:0,site:c9},{id:30,flag:0,site:c10},{id:31,flag:0,site:d1},{id:32,flag:0,site:d2},{id:33,flag:1,site:d3},{id:34,flag:9,site:d4},{id:35,flag:28,site:d5},{id:36,flag:13,site:d6},{id:37,flag:5,site:d7},{id:38,flag:0,site:d8},{id:39,flag:1,site:d9},{id:40,flag:0,site:d10},{id:41,flag:0,site:e1},{id:42,flag:0,site:e2},{id:43,flag:2,site:e3},{id:44,flag:1,site:e4},{id:45,flag:1,site:e5},{id:46,flag:0,site:e6},{id:47,flag:1,site:e7},{id:48,flag:0,site:e8},{id:49,flag:0,site:e9},{id:50,flag:0,site:e10},{id:51,flag:0,site:f1},{id:52,flag:0,site:f2},{id:53,flag:0,site:f3},{id},{id:10,flag:0,site:a10},{id:11,flag:0,site:b1},{id:12,flag:0,site:b2},{id:13,flag:0,site:b3},{id:14,flag:1,site:b4},{id:15,flag:0,site:b5},{id:16,flag:0,site:b6},{id:17,flag:0,site:b7},{id:18,flag:1,site:b8},{id:19,flag:0,site:b9},{id:20,flag:0,site:b10},{id:21,flag:0,site:c1},{id:22,flag:0,site:c2},{id:23,flag:1,site:c3},{id:24,flag:0,site:c4},{id:25,flag:4,site:c5},{id:26,flag:4,site:c6},{id:27,flag:1,site:c7},{id:28,flag:0,site:c8},{id:29,flag:0,site:c9},{id:30,flag:0,site:c10},{id:31,flag:0,site:d1},{id:32,flag:0,site:d2},{id:33,flag:1,site:d3},{id:34,flag:9,site:d4},{id:35,flag:28,site:d5},{id:36,flag:13,site:d6},{id:37,flag:5,site:d7},{id:38,flag:0,site:d8},{id:39,flag:1,site:d9},{id:40,flag:0,site:d10},{id:41,flag:0,site:e1},{id:42,flag:0,site:e2},{id:43,flag:2,site:e3},{id:44,flag:1,site:e4},{id:45,flag:1:54,flag:0,site:f4},{id:55,flag:0,site:f5},{id:56,flag:0,site:f6},{id:57,flag:1,site:f7},{id:58,flag:0,site:f8},{id:59,flag:0,site:f9},{id:60,flag:0,site:f10}]
好犀利的眼神 --------------------编程问答--------------------
引用 1 楼 huxiweng 的回复:
里面有一个格式不对啊:
[{id:1,flag:11,site:a1},{id:2,flag:3,site:a2},{id:3,flag:2,site:a3},{id:4,flag:2,site:a4},{id:5,flag:1,site:a5},{id:6,flag:5,site:a6},{id:7,flag:0,site:a7},{id:8,flag:0,site:a8},{id:9,flag:0,site:a9},{id:10,flag:0,site:a10},{id:11,flag:0,site:b1},{id:12,flag:0,site:b2},{id:13,flag:0,site:b3},{id:14,flag:1,site:b4},{id:15,flag:0,site:b5},{id:16,flag:0,site:b6},{id:17,flag:0,site:b7},{id:18,flag:1,site:b8},{id:19,flag:0,site:b9},{id:20,flag:0,site:b10},{id:21,flag:0,site:c1},{id:22,flag:0,site:c2},{id:23,flag:1,site:c3},{id:24,flag:0,site:c4},{id:25,flag:4,site:c5},{id:26,flag:4,site:c6},{id:27,flag:1,site:c7},{id:28,flag:0,site:c8},{id:29,flag:0,site:c9},{id:30,flag:0,site:c10},{id:31,flag:0,site:d1},{id:32,flag:0,site:d2},{id:33,flag:1,site:d3},{id:34,flag:9,site:d4},{id:35,flag:28,site:d5},{id:36,flag:13,site:d6},{id:37,flag:5,site:d7},{id:38,flag:0,site:d8},{id:39,flag:1,site:d9},{id:40,flag:0,site:d10},{id:41,flag:0,site:e1},{id:42,flag:0,site:e2},{id:43,flag:2,site:e3},{id:44,flag:1,site:e4},{id:45,flag:1,site:e5},{id:46,flag:0,site:e6},{id:47,flag:1,site:e7},{id:48,flag:0,site:e8},{id:49,flag:0,site:e9},{id:50,flag:0,site:e10},{id:51,flag:0,site:f1},{id:52,flag:0,site:f2},{id:53,flag:0,site:f3},{id},{id:10,flag:0,site:a10},{id:11,flag:0,site:b1},{id:12,flag:0,site:b2},{id:13,flag:0,site:b3},{id:14,flag:1,site:b4},{id:15,flag:0,site:b5},{id:16,flag:0,site:b6},{id:17,flag:0,site:b7},{id:18,flag:1,site:b8},{id:19,flag:0,site:b9},{id:20,flag:0,site:b10},{id:21,flag:0,site:c1},{id:22,flag:0,site:c2},{id:23,flag:1,site:c3},{id:24,flag:0,site:c4},{id:25,flag:4,site:c5},{id:26,flag:4,site:c6},{id:27,flag:1,site:c7},{id:28,flag:0,site:c8},{id:29,flag:0,site:c9},{id:30,flag:0,site:c10},{id:31,flag:0,site:d1},{id:32,flag:0,site:d2},{id:33,flag:1,site:d3},{id:34,flag:9,site:d4},{id:35,flag:28,site:d5},{id:36,flag:13,site:d6},{id:37,flag:5,site:d7},{id:38,flag:0,site:d8},{id:39,flag:1,site:d9},{id:40,flag:0,site:d10},{id:41,flag:0,site:e1},{id:42,flag:0,site:e2},{id:43,flag:2,site:e3},{id:44,flag:1,site:e4},{id:45,flag:1:54,flag:0,site:f4},{id:55,flag:0,site:f5},{id:56,flag:0,site:f6},{id:57,flag:1,site:f7},{id:58,flag:0,site:f8},{id:59,flag:0,site:f9},{id:60,flag:0,site:f10}]
但是不知道为什么,相同的代码,有时候运行出错,有时候就没问题... --------------------编程问答--------------------
引用 2 楼 jinlu283871505 的回复:
Quote: 引用 1 楼 huxiweng 的回复:

里面有一个格式不对啊:
[{id:1,flag:11,site:a1},{id:2,flag:3,site:a2},{id:3,flag:2,site:a3},{id:4,flag:2,site:a4},{id:5,flag:1,site:a5},{id:6,flag:5,site:a6},{id:7,flag:0,site:a7},{id:8,flag:0,site:a8},{id:9,flag:0,site:a9},{id:10,flag:0,site:a10},{id:11,flag:0,site:b1},{id:12,flag:0,site:b2},{id:13,flag:0,site:b3},{id:14,flag:1,site:b4},{id:15,flag:0,site:b5},{id:16,flag:0,site:b6},{id:17,flag:0,site:b7},{id:18,flag:1,site:b8},{id:19,flag:0,site:b9},{id:20,flag:0,site:b10},{id:21,flag:0,site:c1},{id:22,flag:0,site:c2},{id:23,flag:1,site:c3},{id:24,flag:0,site:c4},{id:25,flag:4,site:c5},{id:26,flag:4,site:c6},{id:27,flag:1,site:c7},{id:28,flag:0,site:c8},{id:29,flag:0,site:c9},{id:30,flag:0,site:c10},{id:31,flag:0,site:d1},{id:32,flag:0,site:d2},{id:33,flag:1,site:d3},{id:34,flag:9,site:d4},{id:35,flag:28,site:d5},{id:36,flag:13,site:d6},{id:37,flag:5,site:d7},{id:38,flag:0,site:d8},{id:39,flag:1,site:d9},{id:40,flag:0,site:d10},{id:41,flag:0,site:e1},{id:42,flag:0,site:e2},{id:43,flag:2,site:e3},{id:44,flag:1,site:e4},{id:45,flag:1,site:e5},{id:46,flag:0,site:e6},{id:47,flag:1,site:e7},{id:48,flag:0,site:e8},{id:49,flag:0,site:e9},{id:50,flag:0,site:e10},{id:51,flag:0,site:f1},{id:52,flag:0,site:f2},{id:53,flag:0,site:f3},{id},{id:10,flag:0,site:a10},{id:11,flag:0,site:b1},{id:12,flag:0,site:b2},{id:13,flag:0,site:b3},{id:14,flag:1,site:b4},{id:15,flag:0,site:b5},{id:16,flag:0,site:b6},{id:17,flag:0,site:b7},{id:18,flag:1,site:b8},{id:19,flag:0,site:b9},{id:20,flag:0,site:b10},{id:21,flag:0,site:c1},{id:22,flag:0,site:c2},{id:23,flag:1,site:c3},{id:24,flag:0,site:c4},{id:25,flag:4,site:c5},{id:26,flag:4,site:c6},{id:27,flag:1,site:c7},{id:28,flag:0,site:c8},{id:29,flag:0,site:c9},{id:30,flag:0,site:c10},{id:31,flag:0,site:d1},{id:32,flag:0,site:d2},{id:33,flag:1,site:d3},{id:34,flag:9,site:d4},{id:35,flag:28,site:d5},{id:36,flag:13,site:d6},{id:37,flag:5,site:d7},{id:38,flag:0,site:d8},{id:39,flag:1,site:d9},{id:40,flag:0,site:d10},{id:41,flag:0,site:e1},{id:42,flag:0,site:e2},{id:43,flag:2,site:e3},{id:44,flag:1,site:e4},{id:45,flag:1:54,flag:0,site:f4},{id:55,flag:0,site:f5},{id:56,flag:0,site:f6},{id:57,flag:1,site:f7},{id:58,flag:0,site:f8},{id:59,flag:0,site:f9},{id:60,flag:0,site:f10}]
好犀利的眼神
这样时好时坏的程序也不能用啊》。。
Quote: 引用 1 楼 huxiweng 的回复:

里面有一个格式不对啊:
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,