汉字转拼音

更新日期:2010-12-23
示例代码:demo.zip (请不要使用下载工具,否则可能出错)

测试环境:VC6.0+WinXP
━━━━━━━━━━━━━━━━━━━━━━━━

方法一:
使用一个封装好的类:(具体请看示例代码)

class CMyChiToLetter
{
public:
    CMyChiToLetter();
    ~CMyChiToLetter();
    //分隔符
    BOOL m_LetterEnd;
    //TRUE:得到首字母大写
    //FALSE:得到首字母小写
    BOOL m_blnFirstBig;
    //TRUE:得到全部大写
    //FALSE:得到除去首拼音的所有小写
    BOOL m_blnAllBiG;
    //True:得到全部拼音
    //FALSE:得到首拼音
    BOOL m_blnSimaple;
    //返回拼音
    CString GetLetter(CString strText);
private:
    CString FindLetter(int nCode);
};

━━━━━━━━━━━━━━━━━━━━━━━━
方法二:
将以代码下保存为一个头文件“HZ2PY.H”

#ifndef __HZ2PY_H_
#define __HZ2PY_H_

/****************************************************************************
汉字转拼音首字母大写    转自 http://www.cnblogs.com/carekee/articles/1721372.html
****************************************************************************/
static
CString  GetFirstLetter(LPCTSTR strName)
{
 static int li_SecPosValue[] = {
  1601, 1637, 1833, 2078, 2274, 2302, 2433, 2594, 2787, 3106, 3212,
  3472, 3635, 3722, 3730, 3858, 4027, 4086, 4390, 4558, 4684, 4925, 5249
 };
 static char* lc_FirstLetter[] = {
  "A", "B", "C", "D", "E", "F", "G", "H", "J", "K", "L", "M", "N", "O",
  "P", "Q", "R", "S", "T", "W", "X", "Y", "Z"
 };
 static char* ls_SecondSecTable =
  "CJWGNSPGCGNE[Y[BTYYZDXYKYGT[JNNJQMBSGZSCYJSYY[PGKBZGY[YWJKGKLJYWKPJQHY[W[DZLSGMRYPYWWCCKZNKYYGTTNJJNYKKZYTCJNMCYLQLYPYQFQRPZSLWBTGKJFYXJWZLTBNCXJJJJTXDTTSQZYCDXXHGCK[PHFFSS[YBGXLPPBYLL[HLXS[ZM[JHSOJNGHDZQYKLGJHSGQZHXQGKEZZWYSCSCJXYEYXADZPMDSSMZJZQJYZC[J[WQJBYZPXGZNZCPWHKXHQKMWFBPBYDTJZZKQHY"
  "LYGXFPTYJYYZPSZLFCHMQSHGMXXSXJ[[DCSBBQBEFSJYHXWGZKPYLQBGLDLCCTNMAYDDKSSNGYCSGXLYZAYBNPTSDKDYLHGYMYLCXPY[JNDQJWXQXFYYFJLEJPZRXCCQWQQSBNKYMGPLBMJRQCFLNYMYQMSQYRBCJTHZTQFRXQHXMJJCJLXQGJMSHZKBSWYEMYLTXFSYDSWLYCJQXSJNQBSCTYHBFTDCYZDJWYGHQFRXWCKQKXEBPTLPXJZSRMEBWHJLBJSLYYSMDXLCLQKXLHXJRZJMFQHXHWY"
  "WSBHTRXXGLHQHFNM[YKLDYXZPYLGG[MTCFPAJJZYLJTYANJGBJPLQGDZYQYAXBKYSECJSZNSLYZHSXLZCGHPXZHZNYTDSBCJKDLZAYFMYDLEBBGQYZKXGLDNDNYSKJSHDLYXBCGHXYPKDJMMZNGMMCLGWZSZXZJFZNMLZZTHCSYDBDLLSCDDNLKJYKJSYCJLKWHQASDKNHCSGANHDAASHTCPLCPQYBSDMPJLPZJOQLCDHJJYSPRCHN[NNLHLYYQYHWZPTCZGWWMZFFJQQQQYXACLBHKDJXDGMMY"
  "DJXZLLSYGXGKJRYWZWYCLZMSSJZLDBYD[FCXYHLXCHYZJQ[[QAGMNYXPFRKSSBJLYXYSYGLNSCMHZWWMNZJJLXXHCHSY[[TTXRYCYXBYHCSMXJSZNPWGPXXTAYBGAJCXLY[DCCWZOCWKCCSBNHCPDYZNFCYYTYCKXKYBSQKKYTQQXFCWCHCYKELZQBSQYJQCCLMTHSYWHMKTLKJLYCXWHEQQHTQH[PQ[QSCFYMNDMGBWHWLGSLLYSDLMLXPTHMJHWLJZYHZJXHTXJLHXRSWLWZJCBXMHZQXSDZP"
  "MGFCSGLSXYMJSHXPJXWMYQKSMYPLRTHBXFTPMHYXLCHLHLZYLXGSSSSTCLSLDCLRPBHZHXYYFHB[GDMYCNQQWLQHJJ[YWJZYEJJDHPBLQXTQKWHLCHQXAGTLXLJXMSL[HTZKZJECXJCJNMFBY[SFYWYBJZGNYSDZSQYRSLJPCLPWXSDWEJBJCBCNAYTWGMPAPCLYQPCLZXSBNMSGGFNZJJBZSFZYNDXHPLQKZCZWALSBCCJX[YZGWKYPSGXFZFCDKHJGXDLQFSGDSLQWZKXTMHSBGZMJZRGLYJB"
  "PMLMSXLZJQQHZYJCZYDJWBMYKLDDPMJEGXYHYLXHLQYQHKYCWCJMYYXNATJHYCCXZPCQLBZWWYTWBQCMLPMYRJCCCXFPZNZZLJPLXXYZTZLGDLDCKLYRZZGQTGJHHGJLJAXFGFJZSLCFDQZLCLGJDJCSNZLLJPJQDCCLCJXMYZFTSXGCGSBRZXJQQCTZHGYQTJQQLZXJYLYLBCYAMCSTYLPDJBYREGKLZYZHLYSZQLZNWCZCLLWJQJJJKDGJZOLBBZPPGLGHTGZXYGHZMYCNQSYCYHBHGXKAMTX"
  "YXNBSKYZZGJZLQJDFCJXDYGJQJJPMGWGJJJPKQSBGBMMCJSSCLPQPDXCDYYKY[CJDDYYGYWRHJRTGZNYQLDKLJSZZGZQZJGDYKSHPZMTLCPWNJAFYZDJCNMWESCYGLBTZCGMSSLLYXQSXSBSJSBBSGGHFJLYPMZJNLYYWDQSHZXTYYWHMZYHYWDBXBTLMSYYYFSXJC[DXXLHJHF[SXZQHFZMZCZTQCXZXRTTDJHNNYZQQMNQDMMG[YDXMJGDHCDYZBFFALLZTDLTFXMXQZDNGWQDBDCZJDXBZGS"
  "QQDDJCMBKZFFXMKDMDSYYSZCMLJDSYNSBRSKMKMPCKLGDBQTFZSWTFGGLYPLLJZHGJ[GYPZLTCSMCNBTJBQFKTHBYZGKPBBYMTDSSXTBNPDKLEYCJNYDDYKZDDHQHSDZSCTARLLTKZLGECLLKJLQJAQNBDKKGHPJTZQKSECSHALQFMMGJNLYJBBTMLYZXDCJPLDLPCQDHZYCBZSCZBZMSLJFLKRZJSNFRGJHXPDHYJYBZGDLQCSEZGXLBLGYXTWMABCHECMWYJYZLLJJYHLG[DJLSLYGKDZPZXJ"
  "YYZLWCXSZFGWYYDLYHCLJSCMBJHBLYZLYCBLYDPDQYSXQZBYTDKYXJY[CNRJMPDJGKLCLJBCTBJDDBBLBLCZQRPPXJCJLZCSHLTOLJNMDDDLNGKAQHQHJGYKHEZNMSHRP[QQJCHGMFPRXHJGDYCHGHLYRZQLCYQJNZSQTKQJYMSZSWLCFQQQXYFGGYPTQWLMCRNFKKFSYYLQBMQAMMMYXCTPSHCPTXXZZSMPHPSHMCLMLDQFYQXSZYYDYJZZHQPDSZGLSTJBCKBXYQZJSGPSXQZQZRQTBDKYXZK"
  "HHGFLBCSMDLDGDZDBLZYYCXNNCSYBZBFGLZZXSWMSCCMQNJQSBDQSJTXXMBLTXZCLZSHZCXRQJGJYLXZFJPHYMZQQYDFQJJLZZNZJCDGZYGCTXMZYSCTLKPHTXHTLBJXJLXSCDQXCBBTJFQZFSLTJBTKQBXXJJLJCHCZDBZJDCZJDCPRNPQCJPFCZLCLZXZDMXMPHJSGZGSZZQLYLWTJPFSYASMCJBTZKYCWMYTCSJJLJCQLWZMALBXYFBPNLSFHTGJWEJJXXGLLJSTGSHJQLZFKCGNNNSZFDEQ"
  "FHBSAQTGYLBXMMYGSZLDYDQMJJRGBJTKGDHGKBLQKBDMBYLXWCXYTTYBKMRTJZXQJBHLMHMJJZMQASLDCYXYQDLQCAFYWYXQHZ";
 
 CString result;
 int H, L, W;
 UINT i, stringlen = _tcslen(strName);
 int j;
 for (i = 0; i < stringlen; i++) {
     H = (UCHAR) (strName[i + 0]);
     L = (UCHAR) (strName[i + 1]);
     if (H < 0xA1 || L < 0xA1) {
         result += strName[i];
         continue;
     } else {
         W = (H - 160) * 100 + L - 160;
     }
     if (W > 1600 && W < 5590) {
         for (j = 22; j >= 0; j--) {
             if (W >= li_SecPosValue[j]) {
                 result += lc_FirstLetter[j];
                 i ++;
                 break;
             }
         }
         continue;
     } else {
         i++;
         W = (H - 160 - 56) * 94 + L - 161;
         if (W >= 0 && W <= 3007)
             result += ls_SecondSecTable[W];
         else {
             result += (char) H;
             result += (char) L;
         }
     }
 }
 return result;
}

/****************************************************************************
汉字转拼音全拼
如果每个汉字的全拼之间不需要空格,请将下面的
“strRet += " "; // 添加一个空格” 去掉
****************************************************************************/
typedef struct _tPYTABLE
{
    int   iIndex;//索引值
    char* pszPY;//拼音值
} PYTABLE;

static PYTABLE m_pyTable[] =
{
    {-20319,"a"},
    {-20317,"ai"},
    {-20304,"an"},
    {-20295,"ang"},
    {-20292,"ao"},
    {-20283,"ba"},
    {-20265,"bai"},
    {-20257,"ban"},
    {-20242,"bang"},
    {-20230,"bao"},
    {-20051,"bei"},
    {-20036,"ben"},
    {-20032,"beng"},
    {-20026,"bi"},
    {-20002,"bian"},
    {-19990,"biao"},
    {-19986,"bie"},
    {-19982,"bin"},
    {-19976,"bing"},
    {-19805,"bo"},
    {-19784,"bu"},
    {-19775,"ca"},
    {-19774,"cai"},
    {-19763,"can"},
    {-19756,"cang"},
    {-19751,"cao"},
    {-19746,"ce"},
    {-19741,"ceng"},
    {-19739,"cha"},
    {-19728,"chai"},
    {-19725,"chan"},
    {-19715,"chang"},
    {-19540,"chao"},
    {-19531,"che"},
    {-19525,"chen"},
    {-19515,"cheng"},
    {-19500,"chi"},
    {-19484,"chong"},
    {-19479,"chou"},
    {-19467,"chu"},
    {-19289,"chuai"},
    {-19288,"chuan"},
    {-19281,"chuang"},
    {-19275,"chui"},
    {-19270,"chun"},
    {-19263,"chuo"},
    {-19261,"ci"},
    {-19249,"cong"},
    {-19243,"cou"},
    {-19242,"cu"},
    {-19238,"cuan"},
    {-19235,"cui"},
    {-19227,"cun"},
    {-19224,"cuo"},
    {-19218,"da"},
    {-19212,"dai"},
    {-19038,"dan"},
    {-19023,"dang"},
    {-19018,"dao"},
    {-19006,"de"},
    {-19003,"deng"},
    {-18996,"di"},
    {-18977,"dian"},
    {-18961,"diao"},
    {-18952,"die"},
    {-18783,"ding"},
    {-18774,"diu"},
    {-18773,"dong"},
    {-18763,"dou"},
    {-18756,"du"},
    {-18741,"duan"},
    {-18735,"dui"},
    {-18731,"dun"},
    {-18722,"duo"},
    {-18710,"e"},
    {-18697,"en"},
    {-18696,"er"},
    {-18526,"fa"},
    {-18518,"fan"},
    {-18501,"fang"},
    {-18490,"fei"},
    {-18478,"fen"},
    {-18463,"feng"},
    {-18448,"fo"},
    {-18447,"fou"},
    {-18446,"fu"},
    {-18239,"ga"},
    {-18237,"gai"},
    {-18231,"gan"},
    {-18220,"gang"},
    {-18211,"gao"},
    {-18201,"ge"},
    {-18184,"gei"},
    {-18183,"gen"},
    {-18181,"geng"},
    {-18012,"gong"},
    {-17997,"gou"},
    {-17988,"gu"},
    {-17970,"gua"},
    {-17964,"guai"},
    {-17961,"guan"},
    {-17950,"guang"},
    {-17947,"gui"},
    {-17931,"gun"},
    {-17928,"guo"},
    {-17922,"ha"},
    {-17759,"hai"},
    {-17752,"han"},
    {-17733,"hang"},
    {-17730,"hao"},
    {-17721,"he"},
    {-17703,"hei"},
    {-17701,"hen"},
    {-17697,"heng"},
    {-17692,"hong"},
    {-17683,"hou"},
    {-17676,"hu"},
    {-17496,"hua"},
    {-17487,"huai"},
    {-17482,"huan"},
    {-17468,"huang"},
    {-17454,"hui"},
    {-17433,"hun"},
    {-17427,"huo"},
    {-17417,"ji"},
    {-17202,"jia"},
    {-17185,"jian"},
    {-16983,"jiang"},
    {-16970,"jiao"},
    {-16942,"jie"},
    {-16915,"jin"},
    {-16733,"jing"},
    {-16708,"jiong"},
    {-16706,"jiu"},
    {-16689,"ju"},
    {-16664,"juan"},
    {-16657,"jue"},
    {-16647,"jun"},
    {-16474,"ka"},
    {-16470,"kai"},
    {-16465,"kan"},
    {-16459,"kang"},
    {-16452,"kao"},
    {-16448,"ke"},
    {-16433,"ken"},
    {-16429,"keng"},
    {-16427,"kong"},
    {-16423,"kou"},
    {-16419,"ku"},
    {-16412,"kua"},
    {-16407,"kuai"},
    {-16403,"kuan"},
    {-16401,"kuang"},
    {-16393,"kui"},
    {-16220,"kun"},
    {-16216,"kuo"},
    {-16212,"la"},
    {-16205,"lai"},
    {-16202,"lan"},
    {-16187,"lang"},
    {-16180,"lao"},
    {-16171,"le"},
    {-16169,"lei"},
    {-16158,"leng"},
    {-16155,"li"},
    {-15959,"lia"},
    {-15958,"lian"},
    {-15944,"liang"},
    {-15933,"liao"},
    {-15920,"lie"},
    {-15915,"lin"},
    {-15903,"ling"},
    {-15889,"liu"},
    {-15878,"long"},
    {-15707,"lou"},
    {-15701,"lu"},
    {-15681,"lv"},
    {-15667,"luan"},
    {-15661,"lue"},
    {-15659,"lun"},
    {-15652,"luo"},
    {-15640,"ma"},
    {-15631,"mai"},
    {-15625,"man"},
    {-15454,"mang"},
    {-15448,"mao"},
    {-15436,"me"},
    {-15435,"mei"},
    {-15419,"men"},
    {-15416,"meng"},
    {-15408,"mi"},
    {-15394,"mian"},
    {-15385,"miao"},
    {-15377,"mie"},
    {-15375,"min"},
    {-15369,"ming"},
    {-15363,"miu"},
    {-15362,"mo"},
    {-15183,"mou"},
    {-15180,"mu"},
    {-15165,"na"},
    {-15158,"nai"},
    {-15153,"nan"},
    {-15150,"nang"},
    {-15149,"nao"},
    {-15144,"ne"},
    {-15143,"nei"},
    {-15141,"nen"},
    {-15140,"neng"},
    {-15139,"ni"},
    {-15128,"nian"},
    {-15121,"niang"},
    {-15119,"niao"},
    {-15117,"nie"},
    {-15110,"nin"},
    {-15109,"ning"},
    {-14941,"niu"},
    {-14937,"nong"},
    {-14933,"nu"},
    {-14930,"nv"},
    {-14929,"nuan"},
    {-14928,"nue"},
    {-14926,"nuo"},
    {-14922,"o"},
    {-14921,"ou"},
    {-14914,"pa"},
    {-14908,"pai"},
    {-14902,"pan"},
    {-14894,"pang"},
    {-14889,"pao"},
    {-14882,"pei"},
    {-14873,"pen"},
    {-14871,"peng"},
    {-14857,"pi"},
    {-14678,"pian"},
    {-14674,"piao"},
    {-14670,"pie"},
    {-14668,"pin"},
    {-14663,"ping"},
    {-14654,"po"},
    {-14645,"pu"},
    {-14630,"qi"},
    {-14594,"qia"},
    {-14429,"qian"},
    {-14407,"qiang"},
    {-14399,"qiao"},
    {-14384,"qie"},
    {-14379,"qin"},
    {-14368,"qing"},
    {-14355,"qiong"},
    {-14353,"qiu"},
    {-14345,"qu"},
    {-14170,"quan"},
    {-14159,"que"},
    {-14151,"qun"},
    {-14149,"ran"},
    {-14145,"rang"},
    {-14140,"rao"},
    {-14137,"re"},
    {-14135,"ren"},
    {-14125,"reng"},
    {-14123,"ri"},
    {-14122,"rong"},
    {-14112,"rou"},
    {-14109,"ru"},
    {-14099,"ruan"},
    {-14097,"rui"},
    {-14094,"run"},
    {-14092,"ruo"},
    {-14090,"sa"},
    {-14087,"sai"},
    {-14083,"san"},
    {-13917,"sang"},
    {-13914,"sao"},
    {-13910,"se"},
    {-13907,"sen"},
    {-13906,"seng"},
    {-13905,"sha"},
    {-13896,"shai"},
    {-13894,"shan"},
    {-13878,"shang"},
    {-13870,"shao"},
    {-13859,"she"},
    {-13847,"shen"},
    {-13831,"sheng"},
    {-13658,"shi"},
    {-13611,"shou"},
    {-13601,"shu"},
    {-13406,"shua"},
    {-13404,"shuai"},
    {-13400,"shuan"},
    {-13398,"shuang"},
    {-13395,"shui"},
    {-13391,"shun"},
    {-13387,"shuo"},
    {-13383,"si"},
    {-13367,"song"},
    {-13359,"sou"},
    {-13356,"su"},
    {-13343,"suan"},
    {-13340,"sui"},
    {-13329,"sun"},
    {-13326,"suo"},
    {-13318,"ta"},
    {-13147,"tai"},
    {-13138,"tan"},
    {-13120,"tang"},
    {-13107,"tao"},
    {-13096,"te"},
    {-13095,"teng"},
    {-13091,"ti"},
    {-13076,"tian"},
    {-13068,"tiao"},
    {-13063,"tie"},
    {-13060,"ting"},
    {-12888,"tong"},
    {-12875,"tou"},
    {-12871,"tu"},
    {-12860,"tuan"},
    {-12858,"tui"},
    {-12852,"tun"},
    {-12849,"tuo"},
    {-12838,"wa"},
    {-12831,"wai"},
    {-12829,"wan"},
    {-12812,"wang"},
    {-12802,"wei"},
    {-12607,"wen"},
    {-12597,"weng"},
    {-12594,"wo"},
    {-12585,"wu"},
    {-12556,"xi"},
    {-12359,"xia"},
    {-12346,"xian"},
    {-12320,"xiang"},
    {-12300,"xiao"},
    {-12120,"xie"},
    {-12099,"xin"},
    {-12089,"xing"},
    {-12074,"xiong"},
    {-12067,"xiu"},
    {-12058,"xu"},
    {-12039,"xuan"},
    {-11867,"xue"},
    {-11861,"xun"},
    {-11847,"ya"},
    {-11831,"yan"},
    {-11798,"yang"},
    {-11781,"yao"},
    {-11604,"ye"},
    {-11589,"yi"},
    {-11536,"yin"},
    {-11358,"ying"},
    {-11340,"yo"},
    {-11339,"yong"},
    {-11324,"you"},
    {-11303,"yu"},
    {-11097,"yuan"},
    {-11077,"yue"},
    {-11067,"yun"},
    {-11055,"za"},
    {-11052,"zai"},
    {-11045,"zan"},
    {-11041,"zang"},
    {-11038,"zao"},
    {-11024,"ze"},
    {-11020,"zei"},
    {-11019,"zen"},
    {-11018,"zeng"},
    {-11014,"zha"},
    {-10838,"zhai"},
    {-10832,"zhan"},
    {-10815,"zhang"},
    {-10800,"zhao"},
    {-10790,"zhe"},
    {-10780,"zhen"},
    {-10764,"zheng"},
    {-10587,"zhi"},
    {-10544,"zhong"},
    {-10533,"zhou"},
    {-10519,"zhu"},
    {-10331,"zhua"},
    {-10329,"zhuai"},
    {-10328,"zhuan"},
    {-10322,"zhuang"},
    {-10315,"zhui"},
    {-10309,"zhun"},
    {-10307,"zhuo"},
    {-10296,"zi"},
    {-10281,"zong"},
    {-10274,"zou"},
    {-10270,"zu"},
    {-10262,"zuan"},
    {-10260,"zui"},
    {-10256,"zun"},
    {-10254,"zuo"},
    {-10247,"zz"}
};

static CString GetPYbyChar(int chr)
{
    CString strRet = "";

// 检查是否为ASCII字符
    if (chr>0 && chr<160)
    {
        strRet.Format("%c", chr);

return strRet;
    }

// 无效字符(不在拼音数据范围)
    if (chr<-20319 || chr>-10247)
    {
        strRet = "";
       
        return strRet;       
    }

// 根据索引表查找拼音(遍历算法-较慢)
    size_t tmpLength = sizeof(m_pyTable)/sizeof(PYTABLE);
    for(size_t iLoop=tmpLength-1; iLoop>=0; iLoop--)
    {
        if (m_pyTable[iLoop].iIndex <= chr)
        {
            strRet = m_pyTable[iLoop].pszPY;
            break;
        }
    }

return strRet;
}

static CString GetPYfromStr(LPCSTR str)
{
    int   iValue;
    BYTE  nFirst = 0;
    BYTE  nSecond = 0;

CString strRet = "";

for(size_t iLoop=0; iLoop<strlen(str); iLoop++)
    {
        nFirst = str[iLoop];
        if (nFirst>160)
        {
            iLoop++;
            nSecond = str[iLoop];

// 赋值索引
            iValue = nFirst*256 + nSecond - 65536;
        }
        else
        {
            // 赋值索引(ASCII字符)
            iValue = nFirst;
        }

// 取得PY
        strRet += GetPYbyChar(iValue);
        strRet += " "; // 添加一个空格
    }
   
    return strRet;
}

#endif  __HZ2PY_H_

调用如下;(具体请看示例代码)

#include "HZ2PY.H"

void CDemoDlg::OnButton1()
{
    //汉字转拼音首字母大写
    TCHAR buf[100];
    ::GetDlgItemText(m_hWnd,IDC_EDIT1,buf,sizeof(buf)/sizeof(TCHAR));
    CString strRes;
    strRes=    GetFirstLetter(buf);
    MessageBox(strRes);
}

void CDemoDlg::OnButton2()
{
    //汉字转拼音全拼
    TCHAR buf[100];
    ::GetDlgItemText(m_hWnd,IDC_EDIT1,buf,sizeof(buf)/sizeof(TCHAR));
    CString strRes;
    strRes=    GetPYfromStr(buf);
    MessageBox(strRes);
}

汉字转拼音(代码下载)相关推荐

  1. coffeescript 汉字转拼音代码

    网上有不少JavaScript 汉字转拼音代码,,大多数只能在ie里边使用.现在正在用 coffeescript 做项目,要用到这一功能,因此,参考网上的有关代码,用 coffeescript 重写了 ...

  2. python汉字转拼音代码_python3实现汉字转拼音

    一.简述 汉字转语音实现就分为两步,第一步将汉字转为拼音,第二步通过拼音调用相匹配的音频文件.下面是具体的开发实例教程 1.环境配置 开发环境:Win7 x64 Python版本:3.x 外置模块准备 ...

  3. python汉字转拼音代码_Python 汉字转换拼音代码

    # -*-coding:utf-8-*- # 返回汉字的拼音 def Return_pinyin(word): global reslist for line in reslist: if (word ...

  4. python汉字转拼音代码,一个将汉字转换成汉语拼音的python库的代码

    下边代码段是关于一个将汉字转换成汉语拼音的python库的代码. #!/usr/bin/env python """ Author:cleverdeng E-mail:[ ...

  5. html5文字收起,科技常识:HTML5给汉字加拼音收起展开组件的实现代码

    今天小编跟大家讲解下有关HTML5给汉字加拼音收起展开组件的实现代码 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关HTML5给汉字加拼音收起展开组件的实现代码 的相关资料,希望小伙伴们看 ...

  6. .Net、C# 汉字转拼音,简体繁体转换方法

    Visual Studio International Pack 包含一组类库,该类库扩展了.NET Framework对全球化软件开发的支持.使用该类库提供的类,.NET 开发人员可以更方便的创建支 ...

  7. (UTF-8)ASP汉字转拼音函数(附Access数据库)

    很久以来没有一个很好的,能够在UTF-8编码的ASP中汉字生成拼音的函数.当使用ASCW得到一个汉字的ASCII码值的时候也是没有任何规律来获得一个汉字的拼音.测试了很久也没有找到一个很好的办法,后来 ...

  8. Html批量统一给汉字注音,HTML5:给汉字加拼音?让我秀给你看

    2020年第33期 来看看 HTML 的历史和规范常识.HTML 规范是 W3C 与 WHATWG 合作共同产出的,HTML5 因此也不例外.其中: W3C 指 World Wide Web Cons ...

  9. Angular2 中用管道技术吧汉字转换为拼音

    用 angular2 开发的项目中需要动态的把汉字转换为拼音,直接把自己以前写的一篇文章<coffeescript 汉字转拼音代码>中的内容拿过来用 TypeScript 重新写了一下,修 ...

  10. 使用微软语言包实现汉字转拼音

    网上有很多汉字转拼音的方案,但并不知道性能和可靠性如何.所以本着选择权威的原则,还是想找一个官方的解决方案.下面实用微软官方的语言包实现汉字转拼音. 下载地址:http://www.microsoft ...

最新文章

  1. Java理论知识及面试题
  2. mysql server-存储引擎
  3. 小时级部署,客户数上千,神策数据的私有化部署靠什么取胜?
  4. 关于zookeeper中session timeout
  5. python2.7 跨文件全局变量的方法
  6. ES6 系列之 Babel 是如何编译 Class 的(上)
  7. IDEA写vue项目出现红色波浪线警告如何解决??
  8. 现代软件工程讲义 9 测试 QA 的角色和分工
  9. python如何用色度表示数值大小_python中色度通道的YUV子采样
  10. SAP License:SAP顾问面试问题
  11. 读技术书籍一定要读最经典的
  12. 计算机组成原理期末复习整理 白中英版本
  13. Struts2框架中为什么要继承ActionSupport类,以及实现过程
  14. 计算机专业英语讲课笔记(1)
  15. 什么是设计思维Design Thinking——风靡全球的创造力培养方法
  16. collect2: error: ld returned 1 exit status(解决方案大总结)
  17. Drone 自定义 UI
  18. (附源码)PHP华立学院门户网站 毕业设计 290011
  19. 01 Redis安装、配置详解、数据备份与恢复
  20. Session的工作原理

热门文章

  1. 5D9DVR动感平台常见故障码说明及故障处理
  2. pg timestamp与unix时间戳之间的转换
  3. 网站域名可以绑定2个服务器吗,服务器可以绑定几个域名
  4. python SVM算法实例
  5. 【云计算】实验1:云主机搭建静态网站
  6. 如何以互联网思维改造传统烟酒店
  7. Hexo博客搭建之主题构建(melody)
  8. Windows CmdPHP窗口消失 但程序依旧执行 查找进程ID(PId)并强制结束进程--wmic process where name--taskkill
  9. 使用PhotoScape X生成gif
  10. 爬取《悲伤逆流成河》猫眼信息