【发布时间】:2017-04-23 16:41:40
【问题描述】:
我写了一个SELECT 语句,它返回了来自fuseki-server 的所有数据。我的问题是如何获得o 列下方所有可用名称的列表(参见附图)?
例如,我需要一个包含以下项目的数组:
[Pavel Ionut, Cirstea Aurel, Test1]
这是我的SELECT 语句,应该将其更改为仅返回name 属性...但我之前没有使用SPARQL,任何解决方案都会对我有很大帮助。
QueryExecution qe = QueryExecutionFactory.sparqlService(
"http://localhost:3030/Date/query", "SELECT * WHERE {?s ?p ?o}");
ResultSet results = qe.execSelect();
ResultSetFormatter.out(System.out, results);
qe.close();
System.out.println(results);
【问题讨论】:
-
请从 SPARQL 教程开始。在您不了解 why 和 how 的情况下,人们现在向您提供查询是没有意义的 - 下次您需要另一个查询并且必须再次在这里提问。 SPARQL 不难学
标签: java sparql rdf jena fuseki