ПарсингJSON без каких-либо ключей в jQuery - PullRequest
2 голосов
/ 01 августа 2010

Я играю с Twitter API, и он возвращает следующее:

[ 12345, 12345, 12345, 12345 ]

Как мне разобрать это в массив или объект?

Я не вижу, как это сделать, используя $ .getJSON, поскольку нет ключей для ссылки на данные.

Любая помощь будет принята с благодарностью, ура.

Ответы [ 2 ]

2 голосов
/ 01 августа 2010

В этом случае вам не понадобятся ключи, в вашей функции успеха просто переберите их массив, например:

$.getJSON(url, function(data) {
  $.each(data, function(i, id) {
    alert('ID #' + i + ' is ' + id);
  });
});

Они указывают, что объект может уже бытьмассив, так что просто проходите по нему, он не должен быть data.key[0], он может быть просто data[0], что у вас здесь:)

0 голосов
/ 01 августа 2010

вы можете использовать этот возврат для создания массива.

$arr = [ 12345, 12345, 12345, 12345 ]

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