Проверка канала RSS: IRI найден там, где ожидается URL - Как преобразовать ссылку IRI в действительный URL? - PullRequest
1 голос
/ 01 июля 2010

Я создал канал RSS, который содержит URL-адреса не-ASCII-символов (IRI).Вот почему он не проверяется с помощью Валидатор каналов .

Насколько важна эта проверка?Насколько я знаю, это более или менее проверка для старых читателей RSS?

В любом случае, я хотел бы знать, как преобразовать IRI в URL в C #?

http://www.viva.si/Zdrav-način-prehrane/204/Jagodičje

в

http://www.viva.si/Zdrav-na%C4%8Din-prehrane/204/Jagodi%C4%8Dje

1 Ответ

0 голосов
/ 01 июля 2010

Решение:

string url = new Uri(iri).AbsoluteUri
...