音标与编码

头疼了一天终于搞明白音标是怎么回事,现在可见音标的两种表示方式,一种是通过某种特殊字体才能正确显示,这种是多字节下没有办法的办法,很不好严重依赖字体,也暴露出多字节编码的不足。现在的字典更多的是用宽字节的表示方式,所以现在音标显示基本不成问题,只是如果你还是习惯多字节编程的话,就是个问题哈,比如我,所以不得不改成宽字节的方式。改成宽字节之后随之而来的问题是,数据库编码的问题,数据库一般是UTF8,所以宽字节到数据库之间是有个转换的,要小心,当然多字节到数据库也是要转换的,否则中文就会乱码。就写这么多了。

猜你喜欢

转载自blog.csdn.net/wylbw/article/details/84316837