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 に答える