2012-02-14 14 views
1

URLからrdfファイルを取得し、それを私の(リモート)名人ストアに移入する自動方法を開発しています。 現在、私はJenaライブラリとVirtuoso Jena Providerを使用しています。特に、モデルを使ってVirtGraphを作成し、このモデルでrdfファイルを読んでいます。 モデルを使用してrdfファイルを読み込み、javaを使用して直接ストアにアップロードする方法はありますか?Javaを使ってVirtuosoにRDFファイルをアップロードする方法

答えて

1

あなたは、任意のJDBCドライバあたりとしてのVirtuoso JDBCドライバを使用することができます。

http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VOSClient http://docs.openlinksw.com/virtuoso/VirtuosoDriverJDBC.html

SPARQLクエリ文字列は "SPARQL"

あなたはその後、LOADを使用する必要があります接頭辞する必要がありますSPARQL Updateからexpresssionすなわち:

RDF資源があることが必要これが動作するには逆参照できない

また、非標準のクエリーストリングプレフィックスを避けたい場合は、Virtuoso SPARQLエンドポイントhttp://code.google.com/p/jdbc4sparql/で動作するSPARQLプロトコル準拠のjdbcドライバを使用することもできます。

関連する問題