【问题标题】:AWS SQS valid charactersAWS SQS 有效字符
【发布时间】:2013-05-17 07:31:15
【问题描述】:

我通过 SQS 发送的一些消息返回此错误:

Amazon.SQS.AmazonSQSException:在消息正文中发现无效的二进制字符“#x1”,允许的字符集为#x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF]

这些代码的实际含义是什么?显然它们是 unicode 代码,但我所做的任何谷歌搜索都会出现与这些略有不同的格式(“#x”),我很难理解它们。

【问题讨论】:

    标签: xml unicode amazon-sqs


    【解决方案1】:

    这些是十六进制的 unicode 范围,只是写法有点不同。 #x9 通常写为 0x9,#xE000 为 0xE0000

    您可以预览字符是什么,例如这里,使用传统的符号(0x9):http://www.fileformat.info/info/unicode/char/search.htm

    【讨论】:

    • 谢谢 - 我理解的传统符号。所以我只是用“0”替换“#”?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-02
    • 2022-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多