【问题标题】:Add individual in owl file with Jena使用 Jena 在 owl 文件中添加个人
【发布时间】:2013-01-24 15:41:02
【问题描述】:

我有一个使用 Protege 4.2 创建的名为 Modelling.owl 的 OWL 文件。但是后来我必须通过注册一些新的个人来修改它,它的属性使用 Jena。 例如我有班级模型,我必须为这个班级添加个人。任何人都知道如何,如果您能提供一些示例代码,那就太好了。我试图寻找教程,但不幸的是我没有找到全面的。

谢谢

【问题讨论】:

    标签: jena owl


    【解决方案1】:

    JENA 教程 - http://jena.apache.org/documentation/ontology/index.html

    // create the reasoning model using the base
    OntModel inf = ModelFactory.createOntologyModel( OWL_MEM_MICRO_RULE_INF, base );
    
    // create a dummy paper for this example
    OntClass paper = base.getOntClass( NS + "Paper" );
    Individual p1 = base.createIndividual( NS + "paper1", paper );
    

    这是一个更大的解释的摘录(大约一半)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多