Я извлекаю данные JSON из API обобщения, и я хотел бы использовать одно из возвращаемых значений в качестве переменной, которую я могу впоследствии обработать. Я получаю данные JSON из этого URL:Как установить переменную из массива результатов JSON
http://clipped.me/algorithm/clippedapi.php?url=http://www.bbc.com/news/world-asia-china-30067035
и возвращает это:
{"title":"BBC News - Hong Kong protest leaders denied Beijing flight","summary":["They had hoped to meet China's leaders as part of their push for greater democracy, but were told at the airport that their travel permits were invalid.","They want Beijing to allow more candidates to stand in the territory's next leadership election in 2017.","The group were greeted at the airport by fellow democracy activists, who unfurled yellow umbrellas - a symbol of Hong Kong's democracy movement."],"source":"bbc.com"}
Я попытался var story = json.results[0].summary;
, но это не работает.
Мой код выглядит следующим образом:
$.ajax({
type : "GET",
crossOrigin: true,
dataType : "jsonp",
url : "http://clipped.me/algorithm/clippedapi.php?url=http://www.bbc.com/news/world-asia-china-30067035",
success: function(data){
var story = json.results[0].summary;
$('p').html(story)
}
});
Update: JSFIDDLE
Привет @scimonster Я пробовал это, но я получил эту ошибку: «Не выучить SyntaxError: Неожиданный токен:« – babusi
Где вы получаете эту ошибку? – Scimonster
В консоли браузера. Ничего не анализируется на странице – babusi