【发布时间】:2013-11-22 02:13:57
【问题描述】:
public static UserItem DownloadJSONString(string urlJson)
{
using (WebClient wc = new WebClient())
{
var json = wc.DownloadString(urlJson);
UserItem userItems = JsonConvert.DeserializeObject<RootObject>(json);
return userItems;
}
}
我正在处理 Json 文件以反序列化 C# poco 类,如下所示:
var root = JsonConvert.DeserializeObject<RootObject>(json);
我注意到它从 you’ll 转换为 you’ll 我不确定它来自哪里,我查看了浏览器中的 json 文件,它呈现为 you’ll 而不是 you’ll
我尝试了HttpUtility.HtmlDecode,但没有解码。
PS:我不确定这是否有帮助,但我正在使用 Newtonsoft.Json 进行反序列化
【问题讨论】:
标签: c# json encoding special-characters decoding