我已经使用OWL API将Java应用程序连接到本体,连接和检索类都很好。
现在,我正在尝试获取个人所属的课程。
@Inject
@Singleton // <-- Remove this
lateinit var sharedPref : SharedPreferenceUtils
@Inject
@PerActivity // <-- Remove this
lateinit var dialogUtils: DialogUtils
我正在尝试查找个人的类(从用户输入),然后执行我的操作。
如何获得此人的课程(直接课程)?
在此先谢谢您,
答案 0 :(得分:0)
在对OWL API文档进行了一些研究之后,我尝试了:
System.out.println("Class: " + ind.getTypes(ontology).toString());
,并且有效。
包括个人在内,该个人仅在一类中可用,而在一个以上类别中找不到该人。
致谢