0

在开始之前,我想说我是 Xcode 和 C 语言的新手,我正在尽我所能去学习。在发布这个问题之前,我已经研究了大约 2 天,但找不到任何有用的东西:( 我真的被困住了,希望得到任何帮助。这很可能是一个非常简单/基本的问题:

基本上,我正在尝试获取这些数据(LINK),它显然是 UTF-8 JSON 格式,并将其显示在 Xcode 上的一个简单标签上。但是,我根本不知道如何获取该数据并对其进行解析。我已经成功地遵循了一个在线教程,但它处理的是 JSON 对象而不是数组(我认为我正在处理)。

如果有人可以从第一个链接中提取/解析数据到 Xcode 上的基本标签中,我将非常感激。了解它是如何工作的。希望从那里,我能够取得良好的进步。

再次受到高度赞赏!

谢谢你。

如果您不想单击链接,请使用以下 JSON URL 示例:

[4,"1.0",1343920773538]
[1,"Spring Gardens","59581","275","Barkingside",1343920940000,1343920940000]
[1,"Spring Gardens","59581","275","Barkingside",1343921717000,1343921717000]
[1,"Spring Gardens","59581","549","Loughton",1343921858000,1343921858000]
[1,"Spring Gardens","59581","275","Barkingside",1343922204000,1343922204000]
[2,"Spring Gardens","59581","8a56a0ab37b72b400137cb7cfd954038_29222",0,3,"Bus routes serving this stop are subject to change during the Olympics and Paralympics games. For more information visit www.tfl.gov.uk/buses for more information.",1344668400000]
4

2 回答 2

0

使用该教程显示的 JSONObject,你应该在最后得到一个 NSDictionary 或 NSArray ,它将包含你所有的值,只需将它们映射到最后的标签。

如果您不想这样做,请将响应保存在 char 数组中并在检查 [ 或 " 字符时进行导航,当您发现一个读取字符直到下一次出现并将您读取的所有数据保存到数组或其他内容时这很麻烦,至少需要 3-4 小时为 JSON 数据解密编写您自己的自定义逻辑,您应该使用非常简单的 JSONObject

于 2012-08-02T17:06:14.450 回答
0

嗨,我有同样的问题。我一直在寻找 json 解决方案,目前我发现处理这些数据的最佳方法是解析为 csv。当您尝试将其解析为 CSV 而不是 JSON 时,该解决方案似乎很直接

于 2012-11-07T22:44:43.620 回答