jena arq를 사용하여 SPARQL 업데이트 쿼리로 로컬 rdf 파일을 업데이트하려고합니다. 다음은 코드입니다SPARQL 로컬 파일에 대한 쿼리 업데이트
GraphStore graphstore = GraphStoreFactory.create();
UpdateRequest req = UpdateFactory.create();
req.add(" PREFIX : myprefixuri INSERT DATA { GRAPH file:///path-to-file/file.n3 { :person :name 'xyz'. } } ");
UpdateAction.execute(req, graphstore);
코드를 실행 한 후 쿼리가 성공적으로 실행되었지만 로컬 파일이 업데이트되지 않았 음을 나타냅니다.
감사하지만 당신은 또한 나 또는 SPARQL 업데이트 쿼리를 실행하는 전체 코드에 대한 포인터를 안내하시기 바랍니다 수있는 것은 파일을 다시 쓴다? – user1876683
나는 Jena 전문가가 아니지만 그 대답은 Jena 문서에서 찾을 수 있다고 가정합니다. http://jena.apache.org/documentation을 참조하십시오. –