我正在用 Java 编写 DL 查询解析器。我需要使用方法 getObjectPropertyValues()。如何在 Java 中将字符串转换为 OWL 对象属性表达式,请给我一个示例代码。
user2855180
问问题
735 次
2 回答
1
如果您使用的是 OWLAPI,您可以重用此处的代码来解析 DL 查询: https ://github.com/owlcs/owlapi/wiki/DL-Queries-with-a-real-reasoner
于 2013-10-18T10:02:42.813 回答
1
OWLObjectProperty
您使用恰当命名的创建一个OWLDataFactory.getOWLObjectProperty(IRI iri)
,IRI 有一个构造函数IRI(String)
。例如,来自文档中的示例:
OWLObjectProperty prop
= factory.getOWLObjectProperty(IRI.create(ontologyIRI + "#propA"));
于 2013-10-15T19:26:46.420 回答