SemWeb - Как получить результат моего запроса в XML? - PullRequest
1 голос
/ 30 июня 2010

Я пытаюсь использовать библиотеку SemWeb для выполнения моих запросов SPARQL на удаленной конечной точке SPARQL.

это то, что я использую для тестирования форта, так как это пример, который поставляется с Semweb

SparqlHttpSource source = new SparqlHttpSource ("my_endpoint");

source.RunSparqlQuery ("SELECT * WHERE {? Entity dcterms: title 'someentity'}", новый SparqlXmlQuerySink (Console.Out));

Теперь, что происходит, когда мой запрос не возвращает xml, а javascript, откуда мне это знать? используя этот более простой пример:

SparqlHttpSource source = new SparqlHttpSource ("my_endpoint");

source.RunSparqlQuery ("SELECT * WHERE {? Entity dcterms: title 'someentity'}", Console.Out);

Итак, мой вопрос, как мне сказать semweb, чтобы я получил результаты в формате xml?

Спасибо

Ответы [ 2 ]

1 голос
/ 30 июня 2010

Спасибо за попытку помочь мне

Я нашел ответ, просто адрес моей конечной точки был неправильным, теперь он работает

Я забыл упомянуть / sparql в моем URL.

0 голосов
/ 30 июня 2010

Посмотрите на свою конфигурацию конечной точки, есть различные способы, которыми конечные точки решают, какой вывод выдать.

Альтернативно, вы можете просто сериализовать вывод json и использовать его.

...