jena读取rdf非法类型异常

时间:2015-06-22 08:24:56

标签: java rdf jena semantic-web

我正在开发一个基于jena的java程序来读取大型rdf数据集(由Berlin Sparql Benchmark生成) 该文件的类型为.nt,我使用此代码将其读入模型

Dataset dataset = TDBFactory.createDataset(tdbPath);
Model model = dataset.getDefaultModel();
InputStream str = FileManager.get().open(data);

Boolean zipped = false;
if (data.substring(data.lastIndexOf('.')).equals(".gz")) 
{
    str = new GZIPInputStream(str);
    zipped = true;
}

model.read(str, null, "N-TRIPLES");

然而,几秒钟后,我收到以下安慰错误

org.apache.jena.riot.RiotException: [line: 10273787, col: 149] Illegal object: [DOUBLE:1862.25e0]   

非常感谢任何帮助

0 个答案:

没有答案