【发布时间】:2013-05-24 18:43:01
【问题描述】:
我正在尝试将来自 DBPedia 资源的 URI“http://dbpedia.org/resource/Brazil”添加到 Sesame 2.7.1。但是 Sesame 2.7.1 停止并出现以下错误:
'1000000000000' 不是数据类型 http://www.w3.org/2001/XMLSchema#int 的有效值
使用更多资源也会出现同样的错误,我不知道如何解决。在我的 Java 代码中(并基于我其他问题的答案),我尝试了:
RepositoryConnection con = repository.getConnection();
con.getParserConfig().addNonFatalError( BasicParserSettings.VERIFY_DATATYPE_VALUES );
con.getParserConfig().addNonFatalError( BasicParserSettings.FAIL_ON_UNKNOWN_DATATYPES );
con.add(uri.toURL(), null, RDFFormat.RDFXML);
con.close();
但是 Sesame 仍然坚持错误。
我在 Sesame 2.6.9 中没有这个问题(它接受相同的资源没有问题)。
发生这种情况有什么原因吗?有没有办法解决它?还是我应该回到 Sesame 2.6.9.?
谢谢!
【问题讨论】:
标签: java rdf semantic-web dbpedia sesame