2012-08-02 67 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