-1

Windows 中的 ASCII 编码数字似乎无法通过 Websphere MQ 在 Unix 上正确转换。

这是 win like(Encoding.ASCII) 中的列表:

  • 111
  • 222
  • ...

它在 Unix 上变成以下内容:

  • ^@1^@1^@1^@^M^@$
  • ^@2^@2^@2^@^M^@$
  • ...

我对每个字符转换'x'到'^@x'感到困惑?

任何建议将不胜感激。谢谢

4

1 回答 1

0

经过研究,我知道通过 websphere MQ 放置消息(字符串)而不指定字符集,默认为 Unicode。因此 Unix(UTF-8)中字符串中的每个字符将“x”(2 字节)转换为“^@x”。我不太确定。任何建议将不胜感激。

于 2012-06-17T06:24:25.817 回答