Функция cue.getCueAsSource (); дает мне хороший и чистый файл JSON, который выглядит следующим образом:
{
"A" :
{
"B" : [{"value" : "brunos homepage" , "type" : "literal"}]
}
}
Мне нужно поместить этот вывод в первый аргумент функции getJSON, чтобы я мог получить все необходимые данные из этого файла JSON. Поскольку она не будет принимать функцию в качестве параметра, я помещаю ее в переменную, поскольку это строка (у меня есть догадка, что с этим что-то не так).
var cueText = cue.getCueAsSource();
$.getJSON(cueText, function(json) {
$('#meta').html('<p>Title: ' + json.A.B[0].value + '</p>');
});
Но это выдает мне эту ошибку в firebug:
GET { "A" : { "B" : [{"value" : "brunos homepage" , "type" : "literal"}] } }
500 Internal Server Error
Что не так? Есть ли другой способ поместить вывод json из какой-либо функции в функцию getJSON? Большое спасибо. Опять же.