通过OWL API获取单个类型-Java

时间:2018-07-08 09:15:41

标签: java owl ontology

我已经使用OWL API将Java应用程序连接到本体,连接和检索类都很好。

现在,我正在尝试获取个人所属的课程。

@Inject
@Singleton // <-- Remove this
lateinit var sharedPref : SharedPreferenceUtils

@Inject
@PerActivity // <-- Remove this
lateinit var dialogUtils: DialogUtils

我正在尝试查找个人的类(从用户输入),然后执行我的操作。

如何获得此人的课程(直接课程)?

在此先谢谢您,

1 个答案:

答案 0 :(得分:0)

在对OWL API文档进行了一些研究之后,我尝试了:

System.out.println("Class:  " + ind.getTypes(ontology).toString());

,并且有效。

包括个人在内,该个人仅在一类中可用,而在一个以上类别中找不到该人。

致谢