如何为Jena模型添加评论?

时间:2016-05-26 16:37:54

标签: rdf jena

我使用Jena API创建了一个模型。

private Model model = ModelFactory.createDefaultModel();

现在我想添加评论,比如创建时。当我保存时,这些应该在ttl文件中显示。

在Google上搜索像“评论”这样的关键作品并没有多大帮助(这就是我首先开发本体的原因!)

1 个答案:

答案 0 :(得分:3)

  

现在我想添加评论,比如创建时。这些应该适用于   我保存时的ttl文件。

认为没有任何条款可以做到这一点。 RDF作为一种数据模型,没有任何注释概念(即使某些序列化格式,如Turtle和RDF / XML允许注释),因此一般来说,没有办法保留注释之间的注释。序列化(因为您可能会写入一个根本不支持注释的文件格式)。由于三元组的顺序在RDF中不存在,因此很难指定评论应该出现在哪里,因此不需要保证文件中出现的位置。

当然,您可以使用"评论"添加三元组。谓词,如 rdfs:comment ,在这种情况下,注释是部分的数据,并将被保留。