在一个 .owl
文件,我声明一些前缀如下:
Prefix(:=<http://default.ont/my_ont/>)
Prefix(ex:=<http://example.org/ex#>)
Prefix(ex2:=<http://example2.org/ex#>)
...
在java项目中使用我的本体:
OWLOntologyManager manager = OWLManager.createOWLOntologyManager();
OWLOntology ontology = manager.loadOntologyFromOntologyDocument(new File(resourceFullPath(ontologyFilename)));
现在我想建立一个 Map<String, String>
以编程方式,包含以下内容:
{
"" -> "http://default.ont/my_ont/",
"ex" -> "http://example.org/ex#",
"ex2" -> "http://example2.org/ex#"
}
如何使用owlapi(即不解析 .owl
我自己归档)?
1条答案
按热度按时间luaexgnf1#
解析期间找到的前缀作为
OWLDocumentFormat
与本体关联的示例: