代码之家  ›  专栏  ›  技术社区  ›  Espo

如何将IDN转换为ASCII?

  •  12
  • Espo  · 技术社区  · 15 年前

    internationalized domain name 到它的ASCII格式?

    我想皈依 Bücher.ch 进入 xn--bcher-kva.ch 通过使用某种(免费的).net代码。

    3 回复  |  直到 15 年前
        1
  •  37
  •   Espo    14 年前
    using System.Globalization;
    ...
    IdnMapping idn = new IdnMapping();
    MessageBox.Show(idn.GetAscii("www.kraków.pl"));
    
        2
  •  6
  •   Abdul Saboor    10 年前

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

    您将获得www.kraw.pl作为结果。 因为我是来找这个的:)希望对其他人也有帮助:)

    MSDN

        3
  •  4
  •   dommer    15 年前

    看一看这本书 GNU IDN Library - Libidn . 导言说C#库是可用的。