如何将unicode代码更改为char

use*_*937 3 c# unicode utf-8

我这样得到html:

using (var wb = new WebClient())
{
    data = soeArray;
    var response = wb.UploadValues(url, "POST", data);
    string result = System.Text.Encoding.UTF8.GetString(response);
}
Run Code Online (Sandbox Code Playgroud)

但是有ś响应中的unicode代码.有没有什么方法可以用来将它改成相应的char?

com*_*ech 6

我认为您正在寻找的是System.Web.HttpUtility.HtmlDecode,或者,如果这不是Web应用程序,则为System.Net.WebUtility.HtmlDecode.

例如:

string result = System.Net.WebUtility.HtmlDecode(System.Text.Encoding.UTF8.GetString(response));
Run Code Online (Sandbox Code Playgroud)