.NET Core中的WebUtility.HtmlDecode替换 [英] WebUtility.HtmlDecode replacement in .NET Core

查看:134
本文介绍了.NET Core中的WebUtility.HtmlDecode替换的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要在.NET Core(MVC6)中解码HTML字符。看起来.NET Core没有以前每个人都用于此目的的WebUtility.HtmlDecode函数。 .NET Core中是否存在替换项?

I need to decode HTML characters in .NET Core (MVC6). It looks like .NET Core doesn't have WebUtility.HtmlDecode function which everybody used for that purpose before. Is there a replacement exist in .NET Core?

推荐答案

这是在 System.Net.WebUtility 类(自.NET Standard 1.0开始):

This is in the System.Net.WebUtility class (Since .NET Standard 1.0) :

//
// Summary:
//     Provides methods for encoding and decoding URLs when processing Web requests.
public static class WebUtility
{
    public static string HtmlDecode(string value);
    public static string HtmlEncode(string value);
    public static string UrlDecode(string encodedValue);
    public static byte[] UrlDecodeToBytes(byte[] encodedValue, int offset, int count);
    public static string UrlEncode(string value);
    public static byte[] UrlEncodeToBytes(byte[] value, int offset, int count);
}

这篇关于.NET Core中的WebUtility.HtmlDecode替换的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆