我查询到dbpedia在其Sparql端点后,我得到的结果为Jena ResourceImpl
对象。那我怎么能得到这个资源的细节?例如,如果这个资源是一个人;我怎样才能得到他/她的birthDate
?如何使用Jena获取Dbpedia资源详细信息?
我试过这个;但它总是返回null。
QuerySolution querySolution = resultSet.next();
RDFNode x = querySolution.get("x");
ResourceImpl resource = (ResourceImpl) x;
Property property = new PropertyImpl("http://dbpedia.org/property/birthDate");
Resource propertyResourceValue = resource.getPropertyResourceValue(property); // NULL
您可以添加SPARQL查询吗? –