2012-08-02 69 views
0

我开始之前,我想说,我是相当新手到Xcode和C语言的,我尽我所能去学习尽可能多我可以。我已经研究了大约2天,然后发布这个问题,但找不到任何有用的东西:(我真的卡住了,并会感谢任何帮助。这很可能是一个非常简单的 /想获得这些数据(LINK)这是apparrently在UTF-8 JSON和Xcode的一个简单的标签上显示它。不过,我不知道如何获得这些数据,并分析它。我跟着tutorial online成功,但是处理JSON对象而不是数组(我认为我正在处理)需要得到援助(解析?)这些JSON数据到Xcode中

我会高度赞赏它,如果有人能够从第一个链接中提取/解析数据到Xcode上的基本标签在代码格式。最好在评论大多数代码行是为了我自己的利益而做的,因为这会真正帮助我理解它是如何工作的。希望从那里,我将能够取得良好的进展。

再次,这是高度赞赏!

谢谢你。

这里是JSON的网址方便的样本,如果你不想点击链接:

[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] 

回答

0

使用的JSONObject这样的教程介绍了,你应该在其末端将获得的NSDictionary或NSArray的包含你所有的值只是将它们映射到最后的标签。

如果你不想这样做,将响应保存在字符数组中,并在检查[或字符时检查字符,直到下一次出现并将所有读入的数据保存到数组或东西,但这个是混乱和需要编写自己的自定义逻辑JSON数据解密的ATLEAST 3-4个小时,你应该使用的JSONObject这是非常简单的

+0

嗨, 感谢您的帮助rigy73,但没有任何意义,对我来说大声笑。 如果有人能够提供给我一个非常基本的示例代码,将这些数据提取/解析为标签,我会非常满意。这样我就能理解如何去做,并从那里继续。 我一直在谷歌搜索,无法真正看到任何有用的,因此我拼命寻求帮助的原因。 再次谢谢:) – user1571891 2012-08-02 20:48:07

+0

我很抱歉,我并不真正拥有一台Mac,从而不能为你写代码,但是,如果你不明白我说的,退一步海阔天空。首先学习C的基础知识,了解什么是ASCII码,了解更多关于指针和一切的信息。然后继续学习Objective C,学习什么是NSDictionary或NSArray,然后学习更多关于面向对象的编程,然后学习Coca框架和JSONObject之类的东西。在所有这一切都回来之后,这会看起来很简单。更好地拿起2-3本书,并通过它们全部...... – Arveen 2012-08-03 20:46:21

+0

这可能看起来像一个简单的JSON解码很多辛苦的工作,有人可能在5分钟或更短的时间内为你编码,但没有人真的要给你喂食,给你一切。 – Arveen 2012-08-03 20:54:06

0

嗨,我有这个同样的问题。我一直在寻找一个JSON的解决方案,目前我发现,处理这个数据的最佳方式是解析是为csv代替。该解决方案似乎是直线上升,当您尝试解析它为CSV,而不是JSON

+0

欢迎,你应该编辑这个答案,以便最后一句话是有道理的 - 我也不确定这是一个答案 - 更多的评论。 – Caribou 2012-11-22 12:40:22

+0

更新我的回答@caribou – 2012-11-22 13:24:13