我的网站上有这样显示的文本:o¨
代替ö
我从 CMS 中提取了文本并分析了它的十六进制值:
- 正确显示的 ö 有
c3 b6
- UTF-8
- 显示不正确的 ö 有
6f cc 88
我无法找出这是什么编码。识别编码的好方法是什么?
6F
是“o”的 UTF-8 (ASCII) 编码,没什么了不起的。
CC 88
是 UTF-8 编码U+0308,结合分音法 http://unicode.org/cldr/utility/character.jsp?a=0308.
你只是简单地看一下分解的o 元音变音的形式。组合分音符字符should视觉上呈现,嗯,combined与前一个字符。如果您的系统没有这样做,则意味着它没有正确处理 Unicode,和/或您选择的字体有些损坏。也许你必须正常化 https://en.wikipedia.org/wiki/Unicode_equivalence将您的字符串转换为组合的 Unicode 形式,以便您的系统正确处理它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)