我想用SPARQL更新本地rdf文件使用jena arq更新查詢。以下是密碼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
我不是耶拿專家,但我認爲可以在耶拿文獻中找到答案。請參閱http://jena.apache.org/documentation。 –