项目地址:https://code.google.com/p/npinyin/

在一个采集的程序中,为了给每个文章起一个别名,据说有很好的别名的话,对于百度、google的收录

是很有好处的。按照Seo的说明,百度的URL,可以用拼音,英文谷歌的URL,可以用英文命名。网站主要

面向国内,而且大部分是国内信息,所以觉得使用中文的拼音作为文章的别名是极好的。

这里分2个步骤来做的,第一步主要是把采集的文章名字取出关键字来,这个另列文章说明吧。其实也没啥大不了的,

就是用盘古分词,是一个中英文分词组件。作者eaglet 曾经开发过KTDictSeg 中文分词组件,拥有大量用户。
作者基于之前分词组件的开发经验,结合最新的开发技术重新编写了盘古分词组件。再说吧。

第二步,就是根据取出来的关键字,转换为拼音,罗列出来,形成别名;

这里用的就是今天介绍的C#组件:NPinyin。中文转拼音.net组件,使用C#开发

API 方法如下:

C#中文转换为拼音NPinyin代码【转】-LMLPHP

可参看地址:

http://www.cnblogs.com/suchso/p/csharpchinesetopinyinNPinyin.html

Mono 3.2 测试NPinyin 中文转换拼音代码

谢谢浏览!

05-20 02:30