разрешить iPhone получать и анализировать JSON? - PullRequest
1 голос
/ 16 мая 2011

Я не знаю, как использовать output=json;callback= для моего приложения для iPhone, спасибо за вашу помощь!

Этот URL на tw.money.yahoo.com возвращает этот JSON:

{"ResultSet":{"totalResultsAvailable":"0",
              "Error":{"Code":400,
                       "Message":"\u67e5\u8a62\u53c3\u6578\u4e0d\u5408\u6cd5"}
             }
} 

Ответы [ 2 ]

3 голосов
/ 16 мая 2011

Если вы получите ответ в виде строки, то его очень просто разобрать - он просто превращается в объекты NSDictionary и NSArray:)

Получите фреймворк touch-json из github.

NSString *myJsonString = @"{'name':'Bob'}";
NSDictionary *dict = [myJsonString JSONValue];

После вызова JSONValue для строки dict будет содержать ключ «name» со значением «Bob».

0 голосов
/ 18 мая 2011

jsonkit

NSDictionary * lists = [[content objectFromJSONString] valueForKey: @ "ResultSet"];

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...