2012-02-27 9 views
3

基本的なJSON文字列を作成するにはどうすればよいですか? NSStringにJSON値を割り当てると、セミコロンエラーが発生します。この文字列をエラーなく作成するにはどうすればよいですか?あなたは私を助けてくれますか?以下のコードは次のとおりです。iOSで基本的なJSON文字列を作成する方法

NSString *dam= @" { 
    "Id": 23, "Ratings": { 
    Picnicvanlig: 4, Barn Valning: 2, Badvanling: 5, etc..:3 
}, "UserId": [email protected] 
}"; 
+1

あなたはすべてのコーディングも慣れていますか? – QED

+0

ありがとうございましたdat ... JSONフレームワークが初めてです – stephensam

+0

喜んで助けてください。あなたはエラーがどこから来たのか理解していますか? Objective-C(この場合はC)は、文字列が2番目の ''文字を見るときに文字列を終わらせると思っています...コンパイラに 'escaping'によって文字列の一部であることを伝えなければなりません。それらの前にスラッシュを入れてください。 – QED

答えて

5
あなたの引用された引用符をエスケープ

NSString *dam= @"{\"Id\": 23, \"Ratings\": {\"Picnicvanlig\" : 4, \"Barn Valning\": 2, \"Badvanling\" : 5, \"etc..\" : 3 }, \"UserId\": \"[email protected]\"}"; 

いっそのこと、Apple's JSON stuffをお読みください。

+2

上記の文字列はまだJSON文字列ではありません。電子メールアドレスも引用しています。 – JeremyP

+0

@JeremyP、ありがとう、完了! – QED

関連する問題