У меня есть строка 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, чтобы написать вышеуказанный код.
Я не понимаю, о чем вы просите, если нет записи, вы не получаете никакой информации (ergo nil или null), что с этим не так? – JiaYow
Этот код даже не похож на то, что он разбирает строку JSON. Обычно SBJSON имеет метод, который принимает NSString и возвращает словарь значений. –
@JiaYow Мне нужно сохранить строку 'null', которая возвращается веб-службой в NSString. Как мне это сделать. чтобы сохранить строку «null» в NSString, мне нужно будет прочитать это значение, а затем сохранить его. Может ли кто-нибудь помочь мне сделать это? – Illep