我了解到您可以使用以下代码提取 rdf 文件并在 jena 中初始化为 Model:
DatasetAccessor accessor = DatasetAccessorFactory.createHTTP("http://localhost:3030/ds/data");
Model updated = accessor.getModel();
但是当我尝试像这样将它放在 OntModel 中时:
OntModel updated = accessor.getModel();
它会产生这样的错误:Incompatible types: Model cannot be converted to OntModel
当我尝试这样做时:OntModel model = (OntModel) accessor.getModel();
它仍然输出一个错误说:com.hp.hpl.jena.rdf.model.impl.ModelCom cannot be cast to com.hp.hpl.jena.ontology.OntModel