Чтение строки JSON - PullRequest
       6

Чтение строки JSON

0 голосов
/ 27 февраля 2012

У меня есть строка 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 для написания кода выше.

1 Ответ

0 голосов
/ 27 февраля 2012

Непонятно, о чем ты просишь. Я думаю, что вы хотите определить, когда возникает ноль (что вы, похоже, уже делаете с if (! Content)), затем вы хотите создать строку, которая либо пуста, либо содержит слово «ноль». Почему бы и нет:

if(!content) {
  return @"null";
}

Конечно, вы можете вернуть в строку все, что захотите.

...