C# 处理从html到html的特殊字符编码

C# 处理从html到html的特殊字符编码,c#,html,C#,Html,我正在使用一个Rest服务(asp.NETCore),它向调用者返回一个字符串。然后,调用方应该使用javascript“警报”函数在html页面上可视化该字符串。 如果Rest服务返回一个包含“è”特殊字符的字符串,“alert”函数总是将“è”转换为“è”序列。我能做些什么来解决这个问题吗? 如果我在警报调用之前检查razor代码,以查看字符串包含的内容,我总是会找到正确的字符(“è”),这使我认为问题是由警报调用生成的 这回答了你的问题吗?我试过暴露的溶液。没有任何变化。您可能必须

我正在使用一个Rest服务(asp.NETCore),它向调用者返回一个字符串。然后,调用方应该使用javascript“警报”函数在html页面上可视化该字符串。 如果Rest服务返回一个包含“è”特殊字符的字符串,“alert”函数总是将“è”转换为“è”序列。我能做些什么来解决这个问题吗?
如果我在警报调用之前检查razor代码,以查看字符串包含的内容,我总是会找到正确的字符(“è”),这使我认为问题是由警报调用生成的

这回答了你的问题吗?我试过暴露的溶液。没有任何变化。您可能必须手动将è等字符替换为unicode表示形式,
\u00e9
foré,您是否将html字符集设置为utf-8?