JSON文字列があります。JSON文字列を読み取る
{
"name": "Alex",
"age": "12"
}
私は上記のJSONから値を抽出する方法を知っています。しかし、データベースにレコードが存在しないときがあります。私はnull
値を印刷します。 (これは有効なJSONではないことがわかります)
このnull
は、次のif条件に遭遇します。
SBJsonParser *parser = [SBJsonParser new];
NSDictionary *content = [pobjectWithString:[request responseString]];
if(!content){
NSLog(@" when its null it comes to this block");
return;
}
私はこの値null
を読み、それをNSStringに保存する必要があります。これどうやってするの ?
注:私は上記のコードを書くためにASIHTTPRequestを使用しました。
私はあなたが求めているものは得られません。レコードがなければ、何の情報も得られません(エルゴ・ゼロまたはヌル)。何が間違っていますか? – JiaYow
そのコードはJSON文字列を解析しているように見えません。通常、SBJSONにはNSStringを取り、値の辞書を返すメソッドがあります。 –
@JiaYow Webサービスから返される文字列 'null'をNSStringに保存する必要があります。どうやってやるの。文字列 'null'をNSStringに保存するために、この値を読み込んで格納しなければなりません。誰かが私を助けることができますか? – Illep