问题描述
下面的 SPARQL 查询会引发错误。怎么了? Protege syay 在第 1 行,第 8 列,遇到“”(32)后有一个词法错误:“private”
private static ResultSet getСontNameFirst(OntModel model,string nameWord) {
String queryString = String.format(
"PREFIX wordnet:<http://www.owl-ontologies.com/wordnet.owl#> " +
"SELECT ?word " +
"WHERE { " +
" ?%s wordnet:?pre ?subject " +
" { SELECT disTINCT ?pre WHERE { " +
" ?word wordnet:?pre ?otherword " + "
} }" +
" OPTIONAL { ?%s wordnet:?pre ?word}" +
"}",nameWord);
QueryExecution qe = QueryExecutionFactory.create(query);
ResultSet results = qe.execSelect();
return results;
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)