0

すでにSBJSONの構文解析に取り組んでいますが、それは非常にうまく機能していました。現在、SBJSONの構文解析に取り組んでいます。問題は、解析結果がnullを返すことです(NSDictionaryの場合)。Firefox POSTツールでURLをテストしましたが、Content-Type = application/x-www-form-urlencodedおよびMethod=POSTの結果が返されました。SBJSONファイルの解析でContent-TypeとMethod[POST、GET]を使用するにはどうすればよいですか?本当にグーグル検索で結果が見つかりません(ごめんなさい)。私の問題を解決するのを手伝ってください。サンプルコードやアイデアを教えてください。前もって感謝します。

これは私のコードです、

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);

辞書はnullを返しています。SBJSONファイルの解析でContent-Typeメソッドと[POST、GET]メソッドを使用するにはどうすればよいですか?

前もって感謝します。

4

1 に答える 1

0

実際には、URLで文字列データをフェッチするのではなく、URLを作成して解析するだけで、当然のことながら、JSONオブジェクトに変換することはできません。NSURLConnectionやより簡単なASIHTTPなどを使用して文字列データを非同期にフェッチしてから、結果を解析する必要があります。

于 2011-11-10T12:21:32.207 に答える