Java http://www.ontologyportal.org/SUMO#LondonUnitedKingdom http://sw.opencyc.org/2008/06/10/concept/en/London http://sw.opencyc.org/

Java http://www.ontologyportal.org/SUMO#LondonUnitedKingdom http://sw.opencyc.org/2008/06/10/concept/en/London http://sw.opencyc.org/,java,rdf,sparql,dbpedia,Java,Rdf,Sparql,Dbpedia,http://www.ontologyportal.org/SUMO#LondonUnitedKingdom http://sw.opencyc.org/2008/06/10/concept/en/London http://sw.opencyc.org/2008/06/10/concept/Mx8Ngx4rvWhwppwpEbGdrcN5Y29ycA-GTG9uZG9uHiu9WLbVnCkRsZ2tw3ljb3Jw http://wikidata.dbpedia.org/resource/Q

http://www.ontologyportal.org/SUMO#LondonUnitedKingdom http://sw.opencyc.org/2008/06/10/concept/en/London http://sw.opencyc.org/2008/06/10/concept/Mx8Ngx4rvWhwppwpEbGdrcN5Y29ycA-GTG9uZG9uHiu9WLbVnCkRsZ2tw3ljb3Jw http://wikidata.dbpedia.org/resource/Q1442133 http://wikidata.dbpedia.org/resource/Q261303 http://wikidata.dbpedia.org/resource/Q79348 http://wikidata.dbpedia.org/resource/Q92561 http://wikidata.dbpedia.org/resource/Q3258936 http://wikidata.dbpedia.org/resource/Q84 http://wikidata.dbpedia.org/resource/Q6669759 http://wikidata.dbpedia.org/resource/Q6669762 http://wikidata.dbpedia.org/resource/Q6669763 http://wikidata.dbpedia.org/resource/Q6669771 http://wikidata.dbpedia.org/resource/Q586353 http://wikidata.dbpedia.org/resource/Q1310705 http://wikidata.dbpedia.org/resource/Q1749384 http://wikidata.dbpedia.org/resource/Q3836562 http://wikidata.dbpedia.org/resource/Q3836563 http://wikidata.dbpedia.org/resource/Q3836565 http://wikidata.dbpedia.org/resource/Q1001456 http://wikidata.dbpedia.org/resource/Q5712562 http://wikidata.dbpedia.org/resource/Q3061911 http://wikidata.dbpedia.org/resource/Q6669774 http://wikidata.dbpedia.org/resource/Q6669754 http://wikidata.dbpedia.org/resource/Q6669757 http://wikidata.dbpedia.org/resource/Q6669761 http://wikidata.dbpedia.org/resource/Q6669767 http://wikidata.dbpedia.org/resource/Q6669769 http://wikidata.dbpedia.org/resource/Q2477346 --------------------------------------------------------------------------------------------------------------- |资源| =============================================================================================================== | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------------------------------------------------------------------------------------------------------
字符串还需要包含在引号中:
选择URI,其中{URI rdfs:label“+strings+”}
应该是
“选择URI,其中{URI rdfs:label\”“+strings+”\>”。jena中有更安全的方法可以做到这一点,而且DBpedia中的rdfs:label不太可能只是
“London”
。这几乎可以肯定是
“London”@en
。作为一般性的注释(因为我在你的另一个问题中也注意到了),短语是“x等于y”,而不是“x等于y”。这将使你们的问题更具可读性。对不起,约书亚,我不会说英语,写作时也不使用翻译!那很好;我怀疑英语可能是第二语言。我只是指出这一点,以帮助您在今后的问题中解决问题。:)不幸的是,我们没有编译器来检测英语错误。:)谢谢你,约书亚。它起作用了!我不能投你的票,因为我只有10票。当我有15票时,+1票投给你!很高兴听到有帮助!祝你玩得开心!如此多的数据等待着你!
String strings = "London";
String service = "http://dbpedia.org/sparql";
String query = "PREFIX dbo:<http://dbpedia.org/ontology/>"
        + "PREFIX : <http://dbpedia.org/resource/>"
        + "PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#/>"
        + "select ?URI where {?URI rdfs:label "+strings+".}";
QueryExecution qe=QueryExecutionFactory.sparqlService(service, query);
ResultSet rs = qe.execSelect();
while (rs.hasNext()){
    QuerySolution s= rs.nextSolution();
    System.out.println(s.getResource("?URI").toString());
}
System.out.println(s.getResource("URI").toString());