12

国際化ドメイン名をASCII形式に変換する最良の方法は何ですか?

ある種の(無料の).netコードを使用して変換Bücher.chしたいと思います。xn--bcher-kva.ch

4

3 に答える 3

37
using System.Globalization;
...
IdnMapping idn = new IdnMapping();
MessageBox.Show(idn.GetAscii("www.kraków.pl"));
于 2010-11-04T20:45:34.613 に答える
6

xn--bcher-kva.chドメインからBücher.chへの逆の方法を取得するには

using System.Globalization;
...
IdnMapping idn = new IdnMapping();
MessageBox.Show(idn.GetUnicode("xn--bcher-kva.ch"));

結果としてwww.kraków.plを取得します。私はこれを探すためにここに来たので:)それが他の人にも役立つことを願っています:)

MSDN

于 2014-03-10T09:25:59.530 に答える
4

GNUIDNライブラリ-Libidnをご覧ください。イントロダクションでは、C#ライブラリが利用可能であると述べています。

于 2009-05-12T11:34:27.573 に答える