我应该为转录选择什么编码?

时间:2011-12-14 00:30:34

标签: android iphone ruby fonts transcription

我的朋友和我正在为iphone和android开发应用程序。我们需要使用单词转录。我们应该选择哪种编码(甚至是特殊字体)来在我们的应用程序中显示正确的单词转录?

更新(2011年12月14日):我想提供更多信息。我尝试从Muller字典(http://sourceforge.net/projects/xdxf/files/dicts-XDXF/sdict05/comn_sdict_axm05_mueller24.tar.bz2/download)读取一些转录,并且遇到了一些字符的问题。 我用enca

检查字典文件编码
~/mueller24 % enca dict.xdxf                                                           
Universal transformation format 8 bits; UTF-8

一个有问题的词是'画家'。当我在emacs中打开字典文件时,我看到:

enter image description here

使用数据工作我们的脚本用ruby编写。它从字典中解析这个转录并存储在数据库中。之后,它从数据库中获取了这个转录并将其作为json写入文件(utf-8)。如果我在文本编辑器中打开此文件,我将其视为此字符串\u0445peInt\u255a

如果我在我的应用程序中解析它并在屏幕上显示,那就好像:

enter image description here

错误在哪里?我想在解析字典文件时遇到了这个问题。比如何正确解析它?

1 个答案:

答案 0 :(得分:1)

UTF-8(紧凑,向后兼容)