Как использовать вывод json из внешнего запроса Sparql непосредственно из браузера?

Допустим, я хочу, чтобы файл json был сгенерирован из конечной точки Dbpedia sparql http://dbpedia.org/sparql

На данный момент я просто делаю запрос, и он автоматически загружает файл json на мой диск , и я использую его локально.

Как использовать json прямо из конечной точки? Например, как ввести запрос сам по себе в моем коде вместо ввода локально сохраненного файла json?

Более конкретно, я запрашиваю статистику Федерера:

select * where { ?p ?o filter(lang(?o) = 'en')}

Сохранение вывода как Winner.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 + '

'); }; });

Я хочу иметь возможность получать json прямо с сервера с помощью моего скрипта.

Нужно ли мне играть с HTML-заголовками accept или чем-то совершенно другим? Спасибо за любой совет.

6
задан 3mpetri 23 August 2011 в 15:33
поделиться