在Apache Fuseki中识别解析器错误的来源

时间:2014-12-16 18:26:35

标签: jena fuseki

我在尝试将大型RDF / XML文档加载到Fuseki时遇到以下错误:

> Code: 4/UNWISE_CHARACTER in PATH: The character matches no grammar rules of URIs/IRIs. These characters are permitted in RDF URI References, XML system identifiers, and XML Schema anyURIs.

如何找出包含违规错误的行?

我已经尝试调高Log4j.properties中的输出,我也尝试使用Jena命令行rdfxml工具(以及utf8& riot)验证RDF / XML文件---它验证没有报告错误。但我是这个工具集的新手。

1 个答案:

答案 0 :(得分:0)

(版本?)

检查RDF / XML数据中的“ - 字符串是否存在不受欢迎的URI - 尤其是URI中的空格。

最好在加载前验证:尝试riot YourFile并将stderr和stdout发送到文件。这些错误应该大约在当时解析器输出(N-triples)的位置。