Подтвердить что ты не робот

Преобразование и в & etc

Я хочу преобразовать & в &, " в "ect. Есть ли функция в С#, которая может это сделать, не записывая все параметры вручную?

4b9b3361

Ответ 1

System.Web.HttpUtility.HtmlDecode()

Ответ 2

Использовать статический метод

HttpUtility.HtmlEncode

чтобы изменить & на & и " на ". Используйте

HttpUtility.HtmlDecode

сделать обратное.

Ответ 3

Вы можете использовать System.Net.WebUtility.HtmlDecode(uri);

Ответ 6

Для .NET < 4 простых энкодера

    public static string HtmlEncode(string value)
    {
        return value.Replace("&", "&amp;").Replace("<", "&lt;").Replace(">", "&gt;").Replace("\"", "&quot;").Replace("'", "&apos;");
    }