当前位置: 首页 > 编程语言 > C#

如何将IDN转换为ASCII?Share

时间:2023-04-10 18:42:49 C#

如何将IDN转换成ASCII码?将国际化域名转换为ASCII格式的最佳方法是什么?我想使用某种(免费).net代码将Bücher.ch转换为xn--bcher-kva.ch。查看GNUIDN库-Libidn。介绍说有一个C#库可用。使用System.Globalization;...IdnMappingidn=newIdnMapping();MessageBox.Show(idn.GetAscii("www.kraków.pl"));从xn--bcher-kva.ch域到另一个Bücher.ch使用System.Globalization的方法;...IdnMappingidn=newIdnMapping();MessageBox.Show(idn.GetUnicode("xn--bcher-kva.ch"));您将获得www.kraków.pl的结果。因为我来这里是为了寻找这个:)希望它也能帮助其他人:)MSDN以上是C#学习教程:如何将IDN转换为ASCII?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: