Как разобрать JSON многомерный массив в титане или Xcode - PullRequest
0 голосов
/ 31 октября 2011

Мой разработчик drupal получил URL-адрес вроде: http://feed.local/feed/services/rest/viewget/test.json, затем я получаю вывод, как (при просмотре в браузере Chrome) ниже:

[{"nid":"133","node_title":"What is life really all about?"},{"nid":"139","node_title":"What went wrong?"}]

Я использую учебник sumitk, который предназначен для разработкиприложение для iphone, использующее drupal в качестве базовой системы с титаном.Моя проблема в том, как я могу разобрать вышесказанное в титане. Может ли какая-нибудь помощь ..... Или еще, если кто-нибудь поможет мне, как я могу использовать это в xcode ........

Ответы [ 2 ]

1 голос
/ 31 октября 2011

Вы можете использовать Titanium.JSON.parse

0 голосов
/ 31 октября 2011

JSON.parse поможет вам, эта функция включена в Titanium.Убедитесь, что вы инкапсулировали его в try {} catch (excp) {}

Например:

try
{
   var data = JSON.parse('[{"nid":"133","node_title":"What is life really all about?"},{"nid":"139","node_title":"What went wrong?"}]');
}
catch (excp)
{
   alert('JSON parse error');
}
...