SPARQL(Jena)UPDATE可以通过文字集合(而不是文字)进行参数化吗?

时间:2015-01-07 15:28:26

标签: java sparql jena

我是否可以调用参数化的SPARQL UPDATE(如在Jena的ParameterizedSparqlString中)将属性设置为多个,例如字面值?

例如,我有:

Set<String> object = new HashSet<String>(Arrays.asList("literal1", "literal2"));

并希望使用SPARQL更新,例如:

INSERT { [] property ?object } WHERE {}

构建这些RDF语句:

_:SUBJECT property "literal1" .
_:SUBJECT property "literal2" .

Jena是支持这种类型还是参数化(ParameterizedSparqlString的签名暗示否)或者我是否必须通过循环遍历集合和连接字符串来构建SPARQL UPDATE?

0 个答案:

没有答案