1

SQS 経由で送信した一部のメッセージには、次のエラーが返されます。

Amazon.SQS.AmazonSQSException: 無効なバイナリ文字 '#x1' がメッセージ本文で見つかりました。許可されている文字のセットは #x9 です | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF]

これらのコードは実際には何を意味するのでしょうか? 明らかにそれらは Unicode コードですが、私が行った Google 検索では、これらとは少し異なる形式 (「#x」) が表示され、理解するのに苦労しています。

4

1 に答える 1

6

これらは 16 進数の Unicode 範囲であり、書き方が少し異なります。#x9 は通常 0x9 と記述され、#xE000 は 0xE0000 です。

従来の表記 (0x9) を使用して、文字が何であるかをプレビューできます: http://www.fileformat.info/info/unicode/char/search.htm

于 2013-05-22T10:16:09.037 に答える