Sesame リポジトリを使用してオントロジーを保存しようとしています。このオントロジーをロードするための JAVA コードを作成するか、単にクエリを実行して、新しい個人やプロパティなどを追加したかったのですが、SeRQL は更新操作を提供していないようです。それを可能にするAPIはありますか?OWLAPI を使用して同じことを行うことができましたが、ゴマ リポジトリからではなく、ファイルからオントロジーを読み込むことができました。
ありがとう
SeRQLは更新操作をサポートしていません。SPARQLは1.1バージョンでサポートしていますが、SesameはまだSPARQL1.1をサポートしていないと思います。Sesameリポジトリを更新する方法は、SAILAPIを使用することです。トランザクションを開始して、個々のステートメントを追加および削除します。
SesameのメインアクセスAPIは実際にはリポジトリAPIであることを指摘したかっただけです。セイルよりもはるかに使いやすいです(これは実際には直接アクセスを目的としたものではありませんが、さまざまなストレージをラップしてバックエンドを推論するためのシステム内部APIです)。