1

我正在对 XML 文件执行 XQuery 请求,但其中一些元素的名称包含特殊字符,例如<espèce>.

当我运行我的 .xqy 文件时,我收到以下错误:

/project/myfile.xqy

意外字符:'0xFFFD'

如何摆脱这个?

我的 .xqy 文件包含:

count(//espèce)
4

1 回答 1

3

FFFD 是 Unicode“替换字符”,它通常不作为文字字符出现在文本中,而是表示读者发现它无法解释为有效字符的字节序列的地方。

实际上,这可能意味着您的.xqy文件采用 ISO-8859-1 或 Windows-1252 之类的编码,但您的软件正试图将其读取为 UTF-8。

于 2012-12-17T01:02:06.610 回答