1

Idna.toAscii fun を使用して、サイト名 www.中国.中国 (tld には Unicode 文字も含まれています) を変換します。

結果は www.xn--fiqs8s.xn--fiqs8s でした

Idna.toUnicode fun を使用して、上記の Punycode を Unicode 文字に変換しました。

しかし、私は www.中国.xn--fiqs8s しか持っていません toUnicode の楽しみは、tld の部分を無視することです。

これを乗り越える方法はありますか?

4

1 に答える 1

0

IDN::Idna.toUnicode("www.xn--fiqs8s.xn--fiqs8s")私のために「www.中国.中国」を生成します。

ruby idn gem のバージョン 0.0.2 と LibIDN のバージョン 1.19 を持っています。これらのいずれかを更新する必要がありますか?

于 2010-11-01T14:37:44.103 に答える