【发布时间】:2013-03-27 14:29:53
【问题描述】:
Jena 无法处理 OWL 格式文件,所以我使用 Protégé 创建了一个本体,将其保存为 RDF/XML,但文件以.owl 结尾。以下代码将使用 owl-full 语言读取本体。
OntModel model = ModelFactory.createOntologyModel(OntModelSpec.OWL_MEM);
model.read(fileInputStream, null); // sometimes it could be read(fileInputStream, "RDF/XML")
我不应该在某处使用 RDFS 吗?
【问题讨论】:
-
你试过了吗? (扩展名没关系是你也告诉系统synatx - RDF/XML)。
-
它可以工作。我想弄清楚的是我以 RDF/XML 格式保存了本体,但出现以 .owl 结尾并在 JENA 中被处理为 owl?或者无论是什么格式,Jena 都可以解析它们,以及其他格式,如 trig 或 n3 或其他