我知道你可以提取RDF文件和初始化使用此代碼在耶拿型號:
如何從jena fuseki服務器獲取rdf文件並將其初始化爲Apache Jena中的OntModel?
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
什麼是錯誤? – AndyS 2015-02-07 19:30:54
感謝您對@AndyS的快速回復,對於不完整的問題感到抱歉。錯誤是:'不兼容的類型:模型不能轉換爲OntModel' – 2015-02-07 20:35:45
請參閱ModelFactory,該類有一些操作可以使OntModel成爲普通模式。 – AndyS 2015-02-09 08:35:09