我见过一些例子,有可能在RDF / XML中转换已知的序列化,但是当输入格式(例如XML / Turtle / N3)未知时,有没有办法实现转换?
我正在编写一个工具,它接收不同序列化的RDF(Turtle / xml / n3),但是当我打电话时
model.read(InputStream in, "", "")
来自耶拿的Model
班级的方法,也有例外。
答案 0 :(得分:3)
这是一个输入流 - 您必须告诉它格式。 model.read(in, base, "TURTLE")
。它不会嗅到流。您可以在try-catch中执行一系列model.read,直到不会导致异常。