C#汉字转换拼音技术详解(高性能)
下面将源代码贴出。 实现代码如下: public static class ChineseToPinYin { private static readonly Dictionary CodeCollections = new Dictionary {{ -20319, "a" }, { -20317
下面将源代码贴出。 实现代码如下: public static class ChineseToPinYin { private static readonly Dictionary CodeCollections = new Dictionary {{ -20319, "a" }, { -20317
核心代码:On Error Resume NextSet d = createObject("Scripting.Dictionary") d.add "a",-20319 d.add "ai",-20317 d.add "an",-20304 d.add "ang",-20295 d.add "a
实现代码如下: 0 }else{ for($i=count($d)-1;$i>=0;$i--){ if($d[$i][1]160){ $q=ord(substr($str,++$i,1)); $p=$p*256+$q-65536; } $ret.=g($p); } return $ret; }