由于在做的培训管理项目中需要根据学员姓名的拼音来进行检索学员,所有想到了做这个方面的东西。
到网上搜索了一下,好多文章介绍的都只局限于GB2313范围内的汉字,超出这个范围的就无法得到。
我原本也想通过ASCII码和拼音的对应来获取汉字对应的拼音,但对于超过GB2312范围的就取不出来。
后来从网上down了一个GBK的码表,然后把该码表做成了Hashtable,然后用汉字进行匹配。
到网上搜索了一下,好多文章介绍的都只局限于GB2313范围内的汉字,超出这个范围的就无法得到。
我原本也想通过ASCII码和拼音的对应来获取汉字对应的拼音,但对于超过GB2312范围的就取不出来。
后来从网上down了一个GBK的码表,然后把该码表做成了Hashtable,然后用汉字进行匹配。