使用Sparql查询trig文件

时间:2016-09-27 10:17:31

标签: sparql rdf jena fuseki tdb

我有一个.trig文件,我想查询而不推送到Jena Fuseki。 但是,当我尝试使用以下方法加载模型时:

Model model= FileManager.get().loadModel("filepath/demo.trig");

原始TRIG文件中的某些链接会丢失。

这是代码段:

FileManager.get().addLocatorClassLoader(RDFProject.class.getClassLoader());
Model model= FileManager.get().loadModel("filePath/demo.trig");
model.write(System.out);

有没有其他方法可以做到这一点?

1 个答案:

答案 0 :(得分:1)

使用RDFDataMgr加载数据集(不是模型)并查询该数据集。

Dataset ds = RDFDataMgr.loadDataset("filepath/demo.trig");