私は、iOS5でのJSON解析のネイティブソリューションがあることを知りました。大部分のユーザーが使用する外部JSONフレームワークではなく、それを使用できることは素晴らしいことです。iOS5上の複雑なJSON
のiOS上でネイティブJSONを使用する方法についての記事がここにある: http://www.raywenderlich.com/5492/working-with-json-in-ios-5
今、私の質問は:これまでのところ、簡単にフォーマットされたJSONを処理するために非常に簡単そうですが、私は、私がアクセスできる方法を理解するために問題を抱えていますより複雑なデータスキーム。
たとえば、3つの辞書を含むJSONオブジェクトがあり、それぞれに異なる配列と辞書がエントリとして含まれている場合、このデータへのアクセス方法はわかりません。
Javaでは、最初のオブジェクトにアクセスするobj1.dictionary1 [3] .varnameのようなサブデータにアクセスするためにドット表記を使用して、辞書1の位置3に行き、varnameのキー値を取得できます。 ... iOS JSONの機能のみを使用して同じ結果を得るにはどうすればよいですか?
悲しいことに、iOS用のネイティブなJSONフレームワークは、JavaでJSONオブジェクトを使用するロジックに従っていないようです。そのため、私の目的を達成する方法はかなりわかりません。
ネイティブJSONを削除し、オンラインで入手できるJSONフレームワークを使用する必要がありますか?
ご迷惑をおかけして申し訳ありません。
「Java」または「JavaScript」にアクセスするためのドキュメントを参照してください。 – fge
Java、ポストで述べたように。 – user1006198
Errいいえ、あなたはJavaでこのようにJSONにアクセスすることはできません。ジャクソンのようなJDKの外部ライブラリで行われます。 – fge