我已經瞭解到,在iOS5上有一個用於JSON解析的本機解決方案,能夠使用該解決方案代替大多數人使用的外部JSON框架是非常好的。iOS5上的複雜JSON
有關如何使用JSON原生iOS上的文章是在這裏: http://www.raywenderlich.com/5492/working-with-json-in-ios-5
現在我的問題:到目前爲止,這似乎很容易處理容易格式化的JSON,但我有問題要明白,我怎麼能訪問更復雜的數據方案。
例如,如果我有一個包含3個字典的JSON對象,並且每個字段都包含不同的數組和字典作爲條目,我不清楚如何訪問這些數據。
在Java中,您可以使用點符號來訪問子數據,如obj1.dictionary1 [3] .varname,它將訪問第一個對象,轉到dictionary1的位置3並獲取varname的鍵值。 ...如何使用iOS JSON功能獲得相同的結果?
不幸的是,原生的iOS JSON框架似乎並不遵循Java中使用JSON對象的邏輯,所以我對如何實現我的目標非常無知。
我應該放棄原生JSON並在線使用JSON框架嗎?
在此先感謝您的意見。
「Java」或「JavaScript」?如帖子中提到的那樣,Java是Java的 – fge 2012-01-05 22:11:27
。 – user1006198 2012-01-05 23:23:30
錯誤不,你不能以這種方式訪問Java的JSON。它與JDK的外部庫完成,如傑克遜。 – fge 2012-01-05 23:27:06