OWLNamedIndividual ind = factory.getOWLNamedIndividual(":myIndTest", pm);
经过对OWL API文档的一些研究,我尝试了:
System.out.println("Class: " + ind.getTypes(ontology).toString());
而且起作用了。
包括,个人只能在一个类中使用,不能在多个类中找到。
有一种方法可以找到类的所有命名子类,而不需要为(OWLClass子类:reasoner.GetSubclasses(clazz,true).GetFlatened())使用推理器
这将打印ObjectProperty的名称,例如http://purl.obolibrary.org/obo/bfo0000050。 我想知道如何获得rdfs:label,例如,part of
主要内容:理解反射的类型(Type)与种类(Kind)在 Go语言中通过调用 reflect.TypeOf 函数,我们可以从一个任何非接口类型的值创建一个 reflect.Type 值。reflect.Type 值表示着此非接口值的类型。通过此值,我们可以得到很多此非接口类型的信息。当然,我们也可以将一个接口值传递给一个 reflect.TypeOf 函数调用,但是此调用将返回一个表示着此接口值的动态类型的 reflect.Type 值。 实际上,r
问题内容: 我正在使用PHPDOM,并且试图在DOM节点中获取具有给定类名的元素。获得该子元素的最佳方法是什么? 更新: 我最终使用了PHP,它更容易使用。 问题答案: 更新:CSS选择器的Xpath版本 因此,在下面我回应hakre的评论之后,我感到好奇,并调查了后面的代码。看起来上面的选择器已编译为以下xpath(未经测试): 所以PHP将是: 基本上,我们在这里所做的就是规范化属性,以便即使
问题内容: 我有; 有没有一种(简单的)方法来检索列表的通用类型? 问题答案: 如果这些实际上是某个类的字段,那么你可以在反射的帮助下获得它们: 你还可以对参数类型和方法的返回类型执行此操作。 但是,如果它们处于你需要了解它们的类/方法的同一范围之内,那么就没有必要了解它们,因为你已经自己声明了它们。
我试图在eclipse中使用owlapi创建一个本体,使用owl-osgi-distribution 4.0.2并得到一个Noclassfound错误,与链接中的错误类似 根据我得到的错误: 有了链接中的答案,我明白了我的owlapi文件需要添加,为了解决这个问题,我参考了下面的方法。 http://www.jabenitez.com/2015/08/19/solucionando-el-erro