如何替换这些扩展的ascii码?
How to replace these extended ascii codes?
我正在打开 .txt 文件,但是当它们加载到 Xojo 上时,会出现像这些 (â', â€∼) 这样的奇怪字符。
我试过 DefineEncoding 和 ConvertEncoding,但似乎还是不行。
output.text = output.text.DefineEncoding(Encodings.WindowsANSI)
output.text = output.text.ConvertEncoding(Encodings.UTF8)
您可能必须在加载时就已经定义编码,而不是之后,否则您会从加载中获得 UTF8 字符,然后您将弄乱您发布的代码。因此,将编码传递给读取函数或将数据作为二进制文件而不是文本文件加载。
我正在打开 .txt 文件,但是当它们加载到 Xojo 上时,会出现像这些 (â', â€∼) 这样的奇怪字符。
我试过 DefineEncoding 和 ConvertEncoding,但似乎还是不行。
output.text = output.text.DefineEncoding(Encodings.WindowsANSI)
output.text = output.text.ConvertEncoding(Encodings.UTF8)
您可能必须在加载时就已经定义编码,而不是之后,否则您会从加载中获得 UTF8 字符,然后您将弄乱您发布的代码。因此,将编码传递给读取函数或将数据作为二进制文件而不是文本文件加载。