Православный взгляд на ИТ
Архив форума |
|
Смиряться не наружно, а внутренно. А наружно будьте просты.
Никон (Воробьев), игум. |
IDNA
Недостойный раб Божий †Иоанн - 13:38 05.02.2008
"Доменное имя может состоять только из ограниченного набора ASCII символов, позволяя набрать адрес домена независимо от языка пользователя. ICANN утвердил основанную на Punycode систему IDNA, преобразующую любую строку в кодировке Unicode в допустимый DNS набор символов" (http://ru.wikipedia.org/wiki/DNS). Уважаемые участники форума, скажите пожалуйста, может быть, кто-то из Вас знает, что такое IDNA? И каким образом любую строку Unicode можно преобразовать в ASCII?
Re: IDNA
KDS - 21:02 05.02.2008
http://www.ru-web.com/index.php?id=41
http://www.faqs.org/rfcs/rfc3490.html
Re: IDNA
Недостойный раб Божий †Иоанн - 13:42 06.02.2008
KDS, Вы писали:
> http://www.ru-web.com/index.php?id=41
>
> http://www.faqs.org/rfcs/rfc3490.html
К сожалению, по Вашим ссылкам недостаточно информации. Это ведь должен же быть алгоритм, который на C++ реализуется так:
CString UNICODE_TO_ASCII (CStringW UNICODE_STR)
{
....
return ASCII_STR;//возращаем ASCII-строку, соответствующую UNICODE-строке UNICODE_STR
}
Так вот, к сожалению, по вашим ссылкам слишком мало информации, чтобы я мог написать такую функцию. Где взять необходимую информацию?