【问题标题】:Create and insert informations (indivituals) into an OWL ontology or into RDF file创建信息(个体)并将其插入到 OWL 本体或 RDF 文件中
【发布时间】:2015-11-21 08:57:24
【问题描述】:

最佳做法是什么?

我在 OWL-DL 中使用 Protege 创建了一个本体,我想使用 Jena API for JAVA,通过从文件中导入信息来填充实例(个人)。

我有吗?是否可以导入信息:

  • 方法 1:使用“Jena Ontology API”进入我的现有 OWL 本体。 或
  • 方法 2:使用“Jena RDF API”进入一个新的 RDF 文件。在这种情况下, 如何确保实例满足定义的描述 我的 OWL 本体中的类。

PS:我必须通过使用在持久模型中写入实例的方法来考虑 RAM 内存,因为我有大量实例。

【问题讨论】:

    标签: java jena ontology virtuoso


    【解决方案1】:

    在填充本体时,我建议耐心等待,这直接意味着不要从 Protege 外部进行任何更改,永久且不可撤消(可能会出现不一致)

    因此,更清楚地说,将本体读入您将通过 Java 程序使用的模型中,并将其保存/写入到不同的文件中。

    【讨论】:

      猜你喜欢
      • 2013-05-12
      • 2017-11-14
      • 2014-05-03
      • 2012-11-04
      • 1970-01-01
      • 1970-01-01
      • 2011-08-31
      • 2017-05-22
      • 2020-12-21
      相关资源
      最近更新 更多