我正在尝试使用SemWeb库在远程SPARQL端点上执行SPARQL查询。
这就是我正在使用的fort测试,因为这是Semweb附带的一个示例
新源= SparqlHttpSource SparqlHttpSource("my_endpoint");
source.RunSparqlQuery("SELECT * WHERE {?实体dcterm:标题‘某个实体’}",新的SparqlXmlQuerySink(Console.Out));
现在,我的查询返回的不是xml,而是javascript,我怎么知道呢?使用这个更简单的例子:
新源= SparqlHttpSource SparqlHttpSource("my_endpoint");
source.RunSparqlQuery("SELECT * WHERE {?entity dcterm:title‘某个实体’}",Console.Out);
所以我的问题是,如何告诉semweb以xml格式获取结果?
谢谢
发布于 2010-06-30 20:32:50
谢谢你试着帮我
我找到了答案,简单地说,我的端点地址是错误的,现在它正在工作
我忘了在网址的末尾提到/sparql。
发布于 2010-06-30 16:04:01
看一下您的端点配置,端点可以通过多种方式决定要提供的输出。
或者,您可以只序列化json输出并使用它。
https://stackoverflow.com/questions/3146776
复制相似问题