![]() |
1
14
您需要知道您的文件保存在哪个编码中。这可能是类似于“utf-8”(不是unicode)或“iso-8859-1”或“cp1252”之类的。 然后您可以这样做(假设为“utf-8”):
使用将编码字符串转换为Unicode
|
![]() |
2
2
你的第一个例子很好,除了:
您必须在此处指定特定的编码:
然而,从错误无法解码字节0xfc来看,我认为您实际上没有保存
相反,它是ISO-8859-1或非常类似的Windows代码页1252。如果它来自西方Windows设备上的文本编辑器,那么肯定是后者;Linux机器现在默认使用UTF-8。请确保将文件保存为UTF-8,或者使用编码读取文件
|
![]() |
M - · 为什么两个相同的表情符号不相等? 2 年前 |
![]() |
Mohsen · 将字符串从Windows 1256转换为UTF-8 6 年前 |
![]() |
AMINA ARSHAD · 从字符转换为Unicode数字时出错 6 年前 |
![]() |
Taqwa · 在C#[已关闭]中将上标转换为Unicode 6 年前 |