我用JENA库创建了一些RDF文件:Model model = ModelFactory.createDefaultModel();...现在我怎么能把它转换成字符串?
谢谢
cyg*_*gri 13
尝试这样的事情:
String syntax = "RDF/XML-ABBREV"; // also try "N-TRIPLE" and "TURTLE"
StringWriter out = new StringWriter();
model.write(out, syntax);
String result = out.toString();
Run Code Online (Sandbox Code Playgroud)
这使用了Jena的内置编写器,这些编写器已经可以在各种支持的RDF语法中输出RDF图,例如RDF/XML和Turtle和N-Triples.如果你只想转储System.out,那就更容易了:
model.write(System.out, "RDF/XML-ABBREV");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3559 次 |
| 最近记录: |