0

我试图了解如何首先加载,然后以 N-Turtle 格式读入 RDF 文件。我正在使用 Jena Java API ( https://jena.apache.org/index.html )。

我正在尝试使用此 Java 代码:

Model model = ModelFactory.createDefaultModel(); 
FileInputStream inputStream = null;
try {
    inputStream = new FileInputStream("path_in_my_pc");
    } catch (FileNotFoundException e) {} 

我必须在 RDF 文件中研究一个单词,并打印匹配的结果。

我正在考虑将 RDF N-Turtle 保存到一个字符串中,然后使用一些 String 方法来查找我需要的内容。还有其他方法可以做到这一点吗?

了解如何迭代所有 RDF 文件并打印整个文档也很有用。

感谢您的帮助。

4

1 回答 1

0

没有称为 N-Turtle 的格式。有 N3、Turtle 和 N-Triples。N3 和 Turtle 或多或少可以互换(它们实际上并不相同,但大多数时候,当人们说 N3 时,它们实际上是指 Turtle)。从 Turtle 中阅读,答案是

应该为你工作。对于 N-Triples,

能行得通。也看看

于 2016-05-18T18:30:42.023 回答