0

一般的に言えば、それは Unicode テキストを取り、それを US-ASCII 文字 (普遍的に表示可能な、アクセントのない文字) で表現しようとします。これは、他の書記体系のテキストによって表現される発音をローマ字に音訳しようとすることによって行われます。

元、

"一二三".ooxx => "e-er-san"

http://rubygems.org/search?utf8=%E2%9C%93&query=pinyinを実行した後、いくつかの ruby​​gems を取得しましたが、この問題に対して確実に機能するものはありません。

4

1 に答える 1

0

一部の漢字には 2 つ以上の発音があるため、これを完全に行うことはほとんど不可能です。それよりも、発音情報も含まれていると思うユニコードデータベースを使用して、おそらく独自のものを作成できます。もっと派手にしたい場合は、マッピングを備えたオープンソースの入力方法がいくつかあると思います。それらは単語にも対応しているので、银行が一緒に見つかった場合、2番目の文字がぶら下がっていることがわかります。興ではない。OpenVanillaには、操作できるデータベース (OSS) がある場合があります。

于 2012-03-06T03:56:59.600 に答える