gpt4 book ai didi

jena - jena 将 ontModel 写成猫头鹰而不是 rdf

转载 作者:行者123 更新时间:2023-12-01 04:05:11 31 4
gpt4 key购买 nike

我有一个猫头鹰本体,我将它读入 Jena OntModel。然后我在运行时更新它。现在我想把它写回一个OWL 本体。我正在使用下面的代码:

RDFWriter writer = model.getWriter("RDF/XML");

writer.write(model, out, root_uri);

... 给我 RDF 语法而不是 OWL 语法。如何将 OntModel 写入 OWL 语法?

有什么解决办法吗?

最佳答案

欢迎来到 StackOverflow! Jena 不支持 OWL/XML 语法。它只支持各种 RDF 语法,包括 RDF/XML 和 Turtle。参见 here对于 Jena 支持的格式。

因此您要么需要使用其中一种语法(它可以很好地表达所有 OWL)。

或者切换到支持 OWL/XML 的不同库,例如 OWL API .

关于jena - jena 将 ontModel 写成猫头鹰而不是 rdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13058671/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com