C#编码为UTF-8
C# Encoding to UTF-8
我正在用 C# 构建一个页面,我正在使用代码从 GridView1
获取一个单元格值,我收到了这个:
Tendências de Desfiles
如何将其转换为:
Tendências de Desfiles
...使用 C#?
我试过了:
categoria = System.Text.Encoding.UTF8.GetString(System.Text.Encoding.GetEncoding("iso-8859-1").GetBytes(row.Cells[1].Text));
但是不工作所以请帮我解决它。
您需要解码您的文本:
using System;
using System.Web;
public class Program
{
public static void Main()
{
string encodedText = "Tendências de Desfiles";
string decodedText = HttpUtility.HtmlDecode(encodedText);
Console.WriteLine(decodedText);
}
}
我正在用 C# 构建一个页面,我正在使用代码从 GridView1
获取一个单元格值,我收到了这个:
Tendências de Desfiles
如何将其转换为:
Tendências de Desfiles
...使用 C#? 我试过了:
categoria = System.Text.Encoding.UTF8.GetString(System.Text.Encoding.GetEncoding("iso-8859-1").GetBytes(row.Cells[1].Text));
但是不工作所以请帮我解决它。
您需要解码您的文本:
using System;
using System.Web;
public class Program
{
public static void Main()
{
string encodedText = "Tendências de Desfiles";
string decodedText = HttpUtility.HtmlDecode(encodedText);
Console.WriteLine(decodedText);
}
}