HTMLEncode в Winforms - PullRequest
       21

HTMLEncode в Winforms

5 голосов
/ 11 сентября 2010

У меня есть приложение Winform, в котором я проверяю, существует ли в XML полное имя файла c:\somefolder\my file name.txt.

К сожалению, XML содержит строки, закодированные в формате html, поэтому c:\somefolder\my file name.txt становится c:/somefolder/my%20file%20name.txt(не переход от обратной косой черты к прямой, а% 20 вместо пробела).

Как мне использовать строки HTMLEncode в моем приложении winform?

Ответы [ 2 ]

17 голосов
/ 11 сентября 2010

try

System.Web.HttpUtility.HtmlEncode(foo);

вам нужно будет добавить ссылку на System.Web.dll

2 голосов
/ 05 января 2013

Вы также можете попробовать Uri.EscapeDataString (STRING_HERE) (ссылка не требуется), работает в Asp.net и WinForms.

...