httpリクエストを作成しようとしています。iphoneでBrautaset Jsonフレームワークを使用するとエラーが発生する
NSString *urlString = [NSString stringWithString:@"http://www.foo.se/bartojson.php?venue=47497"];
NSLog(@"retain %d urlString %@", [urlString retainCount], urlString);
NSURL *url = [NSURL URLWithString:urlString];
[urlString release];
NSString *jsonString = [NSString stringWithContentsOfURL:url];
NSDictionary *httpResult = [jsonString JSONValue];
結果は次のようになり、ブラウザでページを呼び出す:
{「名」:「テスト」、「説明」:コードは次のようになります「これはテストです」 "レビュー":[{"グレード": "5"、 "説明": "ニース"}、{"グレード": "3"、 "説明": "非常に良い!"}]}
しかし、コードから呼び出すとき、私はこれを取得:
エラードメイン= org.brautaset.JSON.ErrorDomainコード= 3のUserInfo = 0x582640「キーの期待Object値:レビューは、」
に問題があるようですレビューは新しい辞書を指しています。このエラーメッセージを理解するのを手伝ってください。
こんにちはStig!入力ミスについては申し訳ありません。フレームワークに何も問題はありませんでした。それは、隠されたウィンドウの改行を返すサーバーでした。 – jakob