2011-11-10 6 views
0

既に私はSBJSONの解析に取り組んでいます。今、私はSBJSONの解析に取り組んでいます。問題は、解析結果がnullを返すことです(NSDictionaryで)。 Firefox POSTツールでURLをテストしましたが、Content-Type = application/x-www-form-urlencodedとMethod = POSTという結果が返されました。 SBJSONファイルの解析でコンテンツタイプとメソッド[POST、GET]を使用するには?本当に私はGoogle検索(申し訳ありません)で結果を見つけることができません。私の問題を解決するのを助けてください。サンプルコードやアイディアを教えてください。前もって感謝します。iPhoneでコンテンツタイプとメソッド(POST、GET)を使用してSBJSON解析を使用するにはどうすればよいですか?

これは、辞書はnullを返している、

SBJSON *jsonParser = [[SBJSON new] autorelease]; 
    NSURL *urls = [NSURL URLWithString:[NSString stringWithFormat:@"SAMPLE URL"]]; 
    NSString *stringUrl = [NSString stringWithFormat:@"%@",urls]; 
    NSDictionary *dictionary = (NSDictionary *) [jsonParser objectWithString:stringUrl error:nil]; 
    NSLog(@"Dictionary : %@", dictionary); 

私のコードです。 SBJSONファイルの解析でContent-Typeと[POST、GET]メソッドを使用するにはどうすればいいですか?

ありがとうございます。

+0

有効なJSONを取得していますか? – jbat100

+0

jbat100ありがとうございます。辞書には何も返されません。 NSLogに "(null)"と表示されます。しかし、今私はNSURLConnectionで試しました。それはいくつかの応答を返すようです。 –

答えて

0

実際にURLで文字列データを取得しているわけではありません。URLを作成して構文解析するだけですが、それは当然JSONオブジェクトに変換できません。 NSURLConnectionや簡単なASIHTTPのようなものを使用して文字列データを非同期に取得し、結果を解析する必要があります。

+0

あなたは正しいです。 NSURLConnectionとNSMutableURLRequestを試しています。それはうまくいくようです。良い提案とスポット応答をありがとうございます。 –

関連する問題