0
私はSPARQLアップデートINSERT DATA
文字列に含まれているすべてのトリプルを抽出する方法を探しています。もちろん、INSERT DATA
ステートメント用の独自のパーサを記述することは可能ですが、可能であれば、それを避けたいと思います。SPARUL INSERTデータステートメントに含まれるすべてのトリプルを、自分のパーサーを作成せずに取得するにはどうすればよいですか?
Insert Data {
<http://test.com/example/book1> <http://test.com/example/hasTitle> <http://test.com/TestTitle1> .
<http://test.com/example/book2> <http://test.com/example/hasTitle> <http://test.com/example/TestTitle2> .
}
これら2つのトリプルのための主語、述語、およびオブジェクトを提供するライブラリがあります:
は例えば、次のようになり、更新があるかもしれませんか?私の全体的な目標は、トリプルを含むArrayList
を持つことです。最良の場合、メソッドは接頭辞も使用する必要があります。
ありがとうございます。
Apache JenaとRDF4JはどちらもSPARQL 1.1 Updateを解析し、トリプルを取得できます。 – AKSW
彼はSPARQLではなくSPARULについて尋ねることに注意してください。これはVirtuoso特有の言語iircです。 –