Java Jena RDF API写入方法

Java Jena RDF API写入方法,java,rdf,jena,Java,Rdf,Jena,我正在使用ApacheJenaAPI读取rdf文件并将其写入控制台。 这是Java代码 Model model = ModelFactory.createDefaultModel(); InputStream in = FileManager.get().open("file.rdf"); model.read(in, null); model.write(System.out); 这是RDF文件 史密斯 约翰 约翰·史密斯 莎拉·琼斯 马特·琼斯 史密斯 丽贝卡 这是输出 <rdf

我正在使用ApacheJenaAPI读取rdf文件并将其写入控制台。 这是Java代码

Model model = ModelFactory.createDefaultModel();
InputStream in = FileManager.get().open("file.rdf");
model.read(in, null);
model.write(System.out);
这是RDF文件


史密斯
约翰
约翰·史密斯
莎拉·琼斯
马特·琼斯
史密斯
丽贝卡
这是输出

<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" > 
</rdf:RDF>

问题是我的程序没有写出整个RDF数据。
我如何写出整个RDF数据?

我有几乎相同的应用程序,它工作正常。我无法告诉您代码有什么问题,但至少我是这样做的:

Model myModel = FileManager.get().loadModel("file.rdf");
然后,我能够再次阅读:

myModel.write (System.out, "RDF/XML");

我希望有帮助

我为你感到高兴