안녕하세요 여러분, 저의 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 쿼리를 실행할 수 있습니다 (쿼리 테스트에 사용하는 것이 좋습니다). –