1

我正在打开 .txt 文件,但是当它们被加载到 Xojo 上时,会出现像这些 (’ ,â€ک) 这样的奇怪字符。

我已经尝试过 DefineEncoding 和 ConvertEncoding,但它似乎仍然不起作用。

output.text = output.text.DefineEncoding(Encodings.WindowsANSI)

output.text = output.text.ConvertEncoding(Encodings.UTF8)

4

1 回答 1

2

您可能必须在加载时已经定义编码,而不是之后,否则您将从加载中获得 UTF8 字符,然后您将弄乱您发布的代码。因此,将编码传递给 Read 函数或将数据作为二进制文件而不是文本文件加载。

于 2019-09-10T12:00:22.990 回答