Допустим, я хочу, чтобы файл json был сгенерирован из конечной точки Dbpedia sparql http://dbpedia.org/sparql
Сейчас я просто делаю запрос, и он автоматически загружает файл json на мой диск и использует его локально.
Как использовать JSON непосредственно с конечной точки?Например, как ввести запрос самостоятельно в моем коде вместо ввода локально сохраненного файла json?
Более конкретно, я запрашиваю статистику Federer:
select * where {<http://dbpedia.org/resource/Roger_Federer> ?p ?o filter(lang(?o) = 'en')}
Сохранение вывода как победителя.json и извлекаем его с помощью этого:
$.getJSON('json/winner.json', function(json) {
for(var i = 0; i < json["results"]["bindings"].length; i++) {
$('#winner').append(json["results"]["bindings"][i]["o"].value + '<br /><br />');
};
});
Я хочу иметь возможность извлекать json напрямую с сервера с помощью моего скрипта.
Нужно ли мне играть с заголовками HTML accept или чем-то полностьюеще?Спасибо за любой совет.