SBJsonParserを使用すると、私はNSDictionaryを取得できません。ここで私は私の要求によって返されるJSON文字列に使用されるコードは次のとおりです。SBJsonParserが正しく返されません。このデータはどのように扱いますか?
SBJsonParser *parser = [[SBJsonParser alloc] init];
NSDictionary *stuff = [parser objectWithString:jsonString error:nil];
私は私が見ることが作成した辞書を印刷する場合: { 会議は=( ( 「デモ」、 「デモデータベース「 )、 ( "DEV"、 "開発データベース" )、 ( "TESTING"、 "テストデータベース" )、 ( T2011、 を "2011年T")、 ( "C2010"、 "C2010" ) )。 }
と私はいくつかのデータにアクセスしようとしましたが、私が使用しているキーを認識しないためにできません。この辞書のデータにはどのようにアクセスすればよいですか?またはこれは間違っていますか?
ありがとうございました!
配列を試しましたが、objectAtIndexでデータにアクセスできません。 –
NSError **を渡すとエラーが発生しますか?そうでない場合は、ブレークポイントを設定し、返されたデータを検査できますか? –
私はエラーになりません。私は私のJson Stringに期待しているものを得ていますが、NSDictionaryは正しく作成されていません。 Jsonの文字列は{"会議":[デモ "、"デモデータベース "]、"開発 "、"開発データベース "、"テスト "、"テストデータベース "、" T2011 " T 2011 "]、[" C2010 "、" C2010 "]]} –