我从一个我无法控制的第三方程序获取了一个字符串。我的代码以HTML格式输出此字符串。这在英语中可以正常工作,但在其他语言中会以奇怪的方式显示。例如,西班牙语中的重音看起来很奇怪,东方语言(如韩语)中的字符看起来非常奇怪。我相信我需要做一些编码工作,以便所有语言都能正确显示。
我的编码理解有点差,因此在发布真正的问题之前,我直觉认为问题是:“如何在C#中对其进行UTF-8编码”,我想通过发布更简单的问题来更好地了解此问题。
我的问题是:如何知道输入字符串使用的编码类型?在西班牙语中,当我得到一个重音时,它看起来像这样:“Acción”,而不是“Acción”。这是ANSI还是我正在处理什么?
非常感谢!
我的编码理解有点差,因此在发布真正的问题之前,我直觉认为问题是:“如何在C#中对其进行UTF-8编码”,我想通过发布更简单的问题来更好地了解此问题。
我的问题是:如何知道输入字符串使用的编码类型?在西班牙语中,当我得到一个重音时,它看起来像这样:“Acción”,而不是“Acción”。这是ANSI还是我正在处理什么?
非常感谢!