2

我见过一些例子,其中有可能在 RDF/XML 中转换已知的序列化,但是当输入格式(例如 XML/Turtle/N3)未知时,有什么方法可以实现转换?

我正在编写一个以不同序列化(Turtle/xml/n3)接收 RDF 的工具,但是当我调用

 model.read(InputStream in, "", "") 

Jena的 Class 方法Model,也有例外。

4

1 回答 1

3

这是一个输入流——你必须告诉它格式。 model.read(in, base, "TURTLE"). 它不嗅探流。您可以在 try-catch 中执行一系列 model.read 每个,直到其中一个不会导致异常。

于 2013-02-08T21:28:09.420 回答