Apache Jena保存TTL文件

时间:2018-11-09 14:14:23

标签: java rdf jena

嗨,我已经用Apache Jena创建了一个模型,可以通过以下方式输出它:

model.write(System.out, "Turtle");

是否可以将乌龟文件另存为.ttl在磁盘上?

1 个答案:

答案 0 :(得分:2)

要将模型写入文件,只需传递OutputStream而不是System.out,如下所示:

OutputStream out = new FileOutputStream("output-model.ttl");
RDFDataMgr.write(out, model, Lang.TURTLE);

或:

OutputStream out = new FileOutputStream("output-model.ttl");
model.write(out, Lang.TURTLE);

一旦文件完全写入,别忘了关闭流。