编程时,经常遇到由于汉字兼容性差带来的困扰。解决的方法之一就是使用汉语拼音来代替汉字,(使用英语翻译比较费时)。将汉语转换成拼音的方法有很多,可以通过编程实现,比如借助于pinyin package,也可以使用现在工具,直接将汉语转化为拼音。需要注意的是,在汉字转化成拼音时,需要注意尽量不要保留声调,因为声调的兼容性也比较差。
支持不带声调的汉字转化成拼音的在线工具如下:
http://www...
分类:
其他好文 时间:
2015-08-26 08:18:29
阅读次数:
218
.h文件#import @interface ChineseTool : NSObject/*** 汉字转拼音** @param chinese 要转换的汉字* @param stripDiacritics 是否需要音标** @return 拼音*/+ (NSString *)pinyinF...
分类:
编程语言 时间:
2015-08-20 12:27:19
阅读次数:
210
汉字转拼音NSMutableString *ms = [[NSMutableString alloc] initWithString:@"我是中国人"];if (CFStringTransform((__bridge CFMutableStringRef)ms, 0, kCFStringTransf...
分类:
编程语言 时间:
2015-08-15 14:45:00
阅读次数:
147
上一篇博客中介绍的是动态加载EasyUI控件显示到前台,里面包括按钮控件,而且每一个设备有可能有不同的命令和参数,不过总共可以显示的有八种不同的按钮,公用的,那如何实现不同的参数按钮点击的时候能够去加载相同的JS,而不用每次都去获取一个新的ID,于是就想到了一个办法,根据从数据库中获取的命令的数据,将汉字转化成拼音,这样就可以实现上面的结果。
代码如下:
using System;
usi...
一.JavaScript实现汉字转为Unicode 1.通过解编码的方式转换 /*
*js?Unicode编码转换
*/?
var?decToHex?=?function(str)?{
????var?res=[];
????for(var?i=0;i?<?str.length;i++)
???????...
分类:
编程语言 时间:
2015-08-03 17:05:52
阅读次数:
162
using System;using System.Data;using System.Configuration;using System.Text;/// /// Summary description for ConvertHzToPz_Gb2312 /// public class Co.....
分类:
其他好文 时间:
2015-08-02 00:54:51
阅读次数:
340
Android系统本身自带有有将汉字转化为英文拼音的类和方法。具体的类就是HanziToPinyin.java。Android系统自身实现的通讯录中就使用了HanziToPinyin.java对中文通讯录做分组整理。通过HanziToPinyin.java可以将汉字转化为拼音输出,在一些应用中非常必须,比如联系人的分组,假设一个人通讯录中存有若干姓张(ZHANG)的联系人,那么所有姓张的联系人按理...
分类:
移动开发 时间:
2015-07-31 09:06:48
阅读次数:
124
/// 〈summary〉 /// 汉字转拼音缩写 /// 〈/summary〉 /// 〈param name="str"〉要转换的汉字字符串〈/param〉 /// 〈returns〉拼音缩写〈/returns〉 public string GetPYString(string str) { ....
分类:
其他好文 时间:
2015-07-30 23:07:57
阅读次数:
267
其中用到PinYin4Objc第三方 下载地址: https://github.com/kimziv/PinYin4Objc
项目中的实际应用
项目需求:
显示一个班级的成员列表,有一个是管理员要排在最上面,下面按照拼音排序实现索引列表,效果图如下:
代码实现过程
查询数据库获取成员列表
1 //成员列表根据 isAdmin 字段...
分类:
移动开发 时间:
2015-07-30 17:14:01
阅读次数:
173