2012-02-14 4 views
1

URL에서 rdf 파일을 검색 한 다음이를 내 (원격) 거장 저장소에 채우는 자동 방법을 개발 중입니다. 현재 저는 Jena 라이브러리와 Virtuoso Jena Provider를 사용하고 있습니다. 특히 VirtGraph를 모델로 만든 다음이 모델에서 rdf 파일을 읽습니다. 모델을 사용하여 rdf 파일을 읽고 java를 사용하여 직접 저장소에 업로드 할 수있는 방법이 있습니까?Java로 Virtuoso에 RDF 파일을 업로드하는 방법

답변

1

당신은 어떤 JDBC 드라이버에 따라 비르투 오조 JDBC 드라이버를 사용할 수 있습니다

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

SPARQL 쿼리 문자열은 "SPARQL"

그런 다음 LOAD를 사용합니다로 시작해야 즉 SPARQL 업데이트의 표현 :

RDF 리소스가 있어야합니다. 이것을 참조하기 위해 역 참조 가능

또는 표준이 아닌 쿼리 문자열 접두어를 피하려면 Virtuoso SPARQL 끝점 http://code.google.com/p/jdbc4sparql/에서 작동하는 SPARQL 프로토콜 호환 jdbc 드라이버를 사용할 수 있습니다.

관련 문제