3

我正在尝试使用 Sesame 存储库来存储我的本体。我想编写 JAVA 代码来加载这个本体,或者只是在其上运行查询以添加新的个人、属性等。但似乎 SeRQL 不提供更新操作。是否有一些 API 可以让我这样做?我可以使用 OWLAPI 来做同样的事情,但它可以从文件中加载本体,而不是从 sesame 存储库中加载。

谢谢

4

2 回答 2

1

SeRQL 不支持更新操作。SPARQL 在其 1.1 版本中支持,但我相信 Sesame 还不支持 SPARQL 1.1。更新 Sesame 存储库的方法是通过SAIL API。启动事务以添加和删除单个语句。

于 2010-07-01T21:20:13.433 回答
1

只是想指出 Sesame 的主要访问 API 实际上是Repository API。它比sai 更容易使用(它并不是真正用于直接访问,而是用于包装不同存储和推理后端的系统内部API)。

于 2010-09-19T13:52:01.727 回答