Java 特定个人的URI sparql

Java 特定个人的URI sparql,java,uri,sparql,Java,Uri,Sparql,我正在尝试获取特定类型的个人的名称,以便将他们列在列表中供以后使用。 我尝试了这个,结果是URI的形式。 例如,我如何得到 ( ?name = <http://www.semanticweb.org/muna/ontologies/2017/2/untitled-ontology-9#Boucles_geometrique> ) Boucles geometrique //as it is the name of the individual . (?名称=) Boucles

我正在尝试获取特定类型的个人的名称,以便将他们列在列表中供以后使用。 我尝试了这个,结果是URI的形式。 例如,我如何得到

( ?name = <http://www.semanticweb.org/muna/ontologies/2017/2/untitled-ontology-9#Boucles_geometrique> )

Boucles geometrique  //as it is the name of the individual . 
(?名称=)
Boucles geometrique//因为它是个体的名称。
这就是我试过的 而且它不起作用

String queryString = "PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> "
                + "PREFIX owl: <http://www.w3.org/2002/07/owl#> " + "PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> "
                + "PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> "

                + "PREFIX S: <http://www.semanticweb.org/muna/ontologies/2017/2/untitled-ontology-9#> " +

        " SELECT ?name {?name rdf:type S:Mode } ";
String queryString=“前缀rdf:”
+前缀owl:“+”前缀xsd:
+“前缀rdfs:”
+“前缀S:”+
“选择名称{name rdf:type S:Mode}”;

知道这些人有“HasName”数据属性。

我在前面的问题中告诉过你,这里已经问过并回答了这个问题。下次,请使用搜索!主题将关闭。对于您的情况,添加另一个三重模式来检索
hasName
值。可能是@AKSW的重复我使用了搜索,我已经尝试了所有方法,我使用jena作为模型,并从本体(而不是dbpedia)提取信息,但它不起作用。@AKSW和我知道如何添加三重模式来检索hasName值,我想我不会问这个问题。添加三重模式只是阅读任何SPARQL教程…
SELECT?name{s rdf:type s:Mode。?s:HasName?name}