|
2
|
| Jesse Shieh José Valim · 技术社区 · 16 年前 |
|
|
1
5
原始编码是什么?我假设“CP1252”,来自 pixelbeat's 回答。那样的话,你可以
|
|
|
2
3
在Windows CP1252编码中,0x92是右单引号。 \ XEF\XBF\XBD是Unicode替换字符的UTF8编码 (插入而不是错误的CP1252字符)。 所以看起来您的数据库不接受有效的UTF8数据? 2种选择: 1。也许您应该使用Unicode(内容,“CP1252”)。 2。如果您想将UTF-8插入数据库,那么您需要对其进行适当的配置。我会把这个答案留给更有知识的人。 |
|
|
3
1
“难以置信…”字符串看起来不像utf-8:0x92高于128,因此应该是多字节字符的延续。然而,在这个字符串中,它本身就出现了(显然是一个撇号)。 |
|
|
M - · 为什么两个相同的表情符号不相等? 3 年前 |
|
|
Mohsen · 将字符串从Windows 1256转换为UTF-8 7 年前 |
|
|
AMINA ARSHAD · 从字符转换为Unicode数字时出错 7 年前 |
|
|
Taqwa · 在C#[已关闭]中将上标转换为Unicode 7 年前 |