Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/217.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java TFL JSON数据解析_Java_Android_Json - Fatal编程技术网

Java TFL JSON数据解析

Java TFL JSON数据解析,java,android,json,Java,Android,Json,有人能帮我解析从伦敦TFL返回的JSON数据吗 [4,"1.0",1349088458923] [1,"Woolwich Ferry","161",1349088648000] [1,"Woolwich Ferry","177",1349088912000] [1,"Woolwich Ferry","161",1349089159000] [1,"Woolwich Ferry","180",1349089207000] [1,"Woolwich Ferry","177",134908

有人能帮我解析从伦敦TFL返回的JSON数据吗

 [4,"1.0",1349088458923]
 [1,"Woolwich Ferry","161",1349088648000]
 [1,"Woolwich Ferry","177",1349088912000]
 [1,"Woolwich Ferry","161",1349089159000]
 [1,"Woolwich Ferry","180",1349089207000]
 [1,"Woolwich Ferry","177",1349089408000]
 [1,"Woolwich Ferry","472",1349089175000]
 [1,"Woolwich Ferry","161",1349089771000]
 [1,"Woolwich Ferry","472",1349089594000]
 [1,"Woolwich Ferry","180",1349089860000]
 [1,"Woolwich Ferry","472",1349088522000]
 [1,"Woolwich Ferry","177",1349090001000]
 [1,"Woolwich Ferry","472",1349088841000]
 [1,"Woolwich Ferry","472",1349089942000]

它看起来不像一个有效的json响应。这是CSV格式的响应


编辑:正如Shaun在评论中所建议的,如果是JsonArray,请使用jsonparsers。

我认为您显示的输出是csv格式的,因此您需要将其转换为json。因此,您可以参考以下内容,这是一个JSON数组列表,每行一个。对于每一行,使用JSON解析器进行解析,然后根据应用程序的要求对其进行处理。

将您的响应粘贴到jsonlint.com上,然后单击“验证”按钮。这不是json响应。如果您已发布了一半的响应,则可以通过发布json输出的完整响应来更新您的帖子。对此输出有疑问的任何人都可以查看此url:关于在Android中解析JSON数据,请检查相关帖子,将有效的JSON响应传递给JSONObjectit应该是comment。请不要发表评论,因为我曾经考虑过,但没有尝试。我将尝试将其转换为csv,然后转换为有效的json。谢谢,再次谢谢。我解决了转换成csv的问题,得到了想要的输出。它不是csv格式。这是一个JSON数组列表,每行一个。字符串csv=lastName、dob、age、hobby、firstName\n+Kasireddi,2010年5月6日星期四00:00:00 IST,2,Singing,Sriram\n+Kasireddi,Mon-Sep 06 00:00 IST 1982,29,绘画,Sudhakar;JSONArray数组=CDL.toJSONArraycsv;System.out.printlnarray.toString2;这也是将csv转换为json的方法。这不是csv响应。