-1

これが私が見ているJSONファイルの例です:http://api.pathofexile.com/ladders/Default?offset = 0&limit = 100

私は基本的にファイルの先頭を無視し、エントリからの読み取りを開始することを目指しています。

私はxcodeにまったく慣れておらず、これにしばらく苦労していて、基本的に文字情報だけでjsonを解析することを目指していますが、現時点では最初のスロットに1つの巨大な辞書があるようです。アレイの。

NSJSONReadingAllowFragmentsを試しましたが、役に立たないようです。

どんな助けでも大歓迎です。

ありがとう


編集

これはフィードバックに基づく言葉遣いが不十分だと思うので、ここで明確にしたいと思います。

組み込みのNSJSONライブラリを使用して、JSONからObjective-Cにさまざまなファイルを解析することができました。ただし、この特定のJSONAPIで問題が発生しています。これは最初の「合計」値によるものだと思います。基本的に、角かっこ内の「エントリ」から続く情報の直後です。私は特にキャラクター名、レベル、経験値、そしてランク値を求めています。

私は以前、配列の各エントリを解析しており、配列の各スロットには値のディクショナリが含まれています。この場合、すべてが最初のアレイスロットに配置されているように見えます。

これが、役立つと思われる情報やコードのコピーを提供することを明確にするのに役立つことを願っています。

4

1 に答える 1

6

NSDictionary * myFullJSONDict完全なjsonデータが含まれていると仮定します。次の方法でエントリを取得できます。

NSArray * entries = [myFullJSONDict objectForKey:@"entries"];
于 2013-01-11T18:38:06.167 に答える