使用 Sparql 查询 trig 文件

Query trig file with Sparql

我有一个 .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);

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

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

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