Apache Jena:riot 不产生输出

Apache Jena: riot does not produce output

我最近安装了 Apache Jena 3.17.0,并一直在尝试使用它将 nquads 文件转换为 ntriples。

按照说明,这里(https://jena.apache.org/documentation/tools/)我首先设置我的WSL(Ubuntu 20.04)环境

$ export JENA_HOME=apache-jena-3.17.0/
$ export PATH=$PATH:$JENA_HOME/bin

然后尝试 运行 进行转换(triail.nq 是我的 nquads 文件)。

$ riot --output=NTRIPLES -v triail.nq

当我运行这个时,我没有输出到终端。我不确定这里出了什么问题,因为没有错误消息。有谁知道这可能是什么原因/解决方案是什么?

提前致谢!

该命令将读取quad(多图)数据并仅输出默认图。估计是triail.nq.

里面没有默认的图数据

如果“转换”意味着将所有四边形组合成一个图形,则使用文本编辑器删除数据文件每一行的图形字段。

否则,读入 RDF 数据集并将命名图复制到单个图中并输出。