嘿傢伙我有我的sparql查詢有問題任何人都可以幫助我。從dbpedia檢索數據時出錯
String queryString =
"PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>"+
"PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>"+
"PREFIX type: <http://dbpedia.org/class/yago/>"+
"PREFIX dbpedia-owl: <http://dbpedia.org/ontology/>"+
"PREFIX prop: <http://dbpedia.org/property/>"+
"PREFIX foaf: <http://xmlns.com/foaf/0.1/>"+
"SELECT "+
"?description "+
"FROM <http://dbpedia.org/page/Arctic_Monkeys> "+
"WHERE " +
"{"+
"?x foaf:depiction ?description."+
"}";
Query query = QueryFactory.create(queryString);
//initializing queryExecution factory with remote service.
QueryExecution qexec=QueryExecutionFactory.sparqlService("http://dbpedia.org/sparql", query);
//query execution and result processing
try {
//simple select
ResultSet results = qexec.execSelect();
ResultSetFormatter.out(System.out, results, query);
}
finally{
qexec.close();
}
}
它不檢索從dbpedia中需要的數據。 我想要從一個特定的dbpedia頁面檢索數據
它返回什麼不工作? – greedybuddha
它只返回標題描述,但不是他實際的數據表格dbpedia –
通過「標題描述」,你究竟是什麼意思?您可以在[在線端點](http://dbpedia.org/sparql)(我建議您用它來測試查詢)對DBPedia運行SPARQL查詢。 –