【发布时间】:2014-04-06 18:05:29
【问题描述】:
我从网络流中提取了一条预定义的消息,并使用以下方法将其转换为字符串:
string payloadString = System.Text.Encoding.ASCII.GetString(payloadBytes);
我从这里读到:http://www.ascii-code.com/
£仅适用于 ASCII 扩展 (127+),而我在上面使用的仅涵盖非扩展 ASCII (0 - 127)。
这导致我的一些有效载荷包含“?”而不是“£”。
有没有办法使用 ASCII 扩展编码转换字节?
谢谢。
【问题讨论】: