gpt4 book ai didi

c# - 我怎样才能 "decode"C# 中的 `ç` 值

转载 作者:行者123 更新时间:2023-11-30 18:17:23 25 4
gpt4 key购买 nike

我有一个带有变音符号的字符串。该字符串在后面的代码中被编码为 ç然后在网页上显示为 ç .我需要呈现字符串,但我不清楚如何在后端使用 C# 来实现。

我试过了 .ToString()HttpUtility.HtmlDecode , 但网页仍然显示 ç ,而不是 ç,它应该如何显示。

如何“解码”ç C# 中的值?

代码如下。该字段是 CountryName .

var countryList = (from x in listDataRow
join y in genericNameValueMetadataItemList on x.Field<string>("CountryISO") equals y.Value.Text into countryGroup
from item in countryGroup.DefaultIfEmpty(defaultGenericNameValueMetadataItem)
select new Country
{
CountryISO = x.Field<string>("CountryISO"),
CountryName = (!item.Title.Text.IsNullOrEmpty()) ? item.Title.Text : HttpUtility.HtmlDecode(x.Field<string>("CountryName"))

}).OrderBy(x => x.CountryName).ToList();

以下代码在我的控制台应用程序中运行良好。问题可能是因为 LINQ 语法吗?

Console.WriteLine(System.Web.HttpUtility.HtmlDecode("Cura&#231;ao"));
Console.WriteLine(System.Net.WebUtility.HtmlDecode("Cura&#231;ao"));

更新:

问题是我需要包装 item.Title.Text使用 HtmlDecode 函数以及 x.Field<string>("CountryName")) 的代码代码。

最佳答案

问题是我需要包装 item.Title.Text使用 HtmlDecode 函数以及 x.Field<string>("CountryName")) 的代码代码。

关于c# - 我怎样才能 "decode"C# 中的 `&#231;` 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43917929/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com