Анализ HTTP-ответа Google Reader API (Цель C)

Используя API, попытка получить элементы в определенном фиде возвращает это:

{"Direction": "ltr", "id": "feed / http://arstechnica.com/index.rssx", "title": "Ars Technica", "description": "Искусство техники", " self ": [{" href ":" http://www.google.com/reader/api/0/stream/contents/feed/http://arstechnica.com/index.rssx?ot\ u003d1273193172856169 \ u0026r \ u003dn \ u003duser / - / state / com.google / read \ u0026n \ u003d4 \ u0026ck \ u003d1273193873 \ u0026client \ u003diPadReader "}],” alternate ”: [{" href ":" http://arstechnica.com/index.php"," type ":" text / html "}],” updated ”: 1273193873,” items ”: []}

Они выглядят как пары ключ / значение, но это обычный текст с кодировкой строки UTF8 и не будет кодироваться в словарь. Я использую Objective-C, и я не уверен, куда идти отсюда. До сих пор мне удавалось анализировать XML-ответ на предмет непрочитанных элементов, но синтаксический анализ простого текста выглядит неосуществимым. Какова ваша практика?

1 ответ

Решение

Это выглядит как разметка JSON. Вы захотите использовать JSON-анализатор для Objective-C.

Другие вопросы по тегам