我正在尝试使用SemWeb库在远程SPARQL端点上进行SPARQL查询。
这就是我正在使用堡垒测试,因为这是Semweb附带的一个例子
SparqlHttpSource source = new SparqlHttpSource(“my_endpoint”);
source.RunSparqlQuery(“SELECT * WHERE {?entity dcterms:title'hantentity'}”,new SparqlXmlQuerySink(Console.Out));
现在,发生的是我的查询不是返回xml,而是javascript,我怎么知道? 使用这个更简单的例子:
SparqlHttpSource source = new SparqlHttpSource(“my_endpoint”);
source.RunSparqlQuery(“SELECT * WHERE {?entity dcterms:title'athentity'}”,Console.Out);
所以我的问题是,我如何告诉semweb以xml格式获取我的结果?
由于
答案 0 :(得分:1)
感谢您试图帮助我
我找到了答案,只是我的端点地址错了,现在它正在工作
我忘记在我的网址上提及/ sparql。
答案 1 :(得分:0)
看一下您的端点配置,端点有多种方式决定要给出的输出。
Alternitavly你可以序列化json输出并使用它。