API Википедии - доступ к объекту JSON

Я пытаюсь вытащить текст из статьи в Википедии, используя их API (API - это щедрый термин для того, что они предлагают, но мы будем использовать его. догадываюсь), и я сталкиваюсь с проблемами, связанными с синтаксическим анализом последующего объекта JSON, который я возвращаю. А именно, объект содержит текст, который я ищу, под ключом с меткой '*', так что после выполнения команды:

$.getJSON("http://en.wikipedia.org/w/api.php?action=parse&format=json&callback=?", {page:"Red Sea clownfish", prop:"text"}, function(data) {

я затем пытаюсь преобразовать эту информацию в строку, используя команду:

var dat = data.parse.text.*;

Что я затем вывожу на консоль, используя:

console.log(dat);

К сожалению, ни Google Chrome, ни Firefox, похоже, не могут проанализировать ключ '*' . Когда я выгружаю полный объект «данные» в консоль, я вижу, что (вложенными) ключами для структуры данных являются «синтаксический анализ», «текст» и «*» . Я даже могу выгрузить нужный мне текст до клавиши «*». Т.е.

var dat = data.parse.text;

работает. Просто этот символ "*" не хочет, чтобы его узнавали.

Есть идеи, как это исправить? В идеале я хотел бы получить доступ к значению, на которое ссылается ключ '*'. Я просто не знаю, как это запрограммировать на javascript.

6
задан Damjan Pavlica 18 October 2015 в 17:54
поделиться