JENA RDF 验证错误



我有一个名为SEALTriples.nt的RDF文件,我正在使用命令进行验证

riot.bat --validate SEALTriples.nt

它抛出以下错误:

ERROR [line: 15858, col: 82] Bad character encoding

当我转到RDF文件时,该行没有错误;我确定,因为我复制了该行并在另一个RDF文件中使用它,并且从未返回任何错误。知道这是什么原因吗?

文件可能在窗口上看起来正确,但事实并非如此。 N 三元组文件为 UTF-8。 如果文本实际上是 Windows 本地代码页,则在显示时看起来正确(Windows 本机显示),但不是 UTF-8。

我能够找到问题。实际上,对象部分中有一个"\"造成了问题。删除它使一切正常。

相关内容

  • 没有找到相关文章

最新更新