我正在尝试在c#
中反序列化JSON对象这是我的代码:
WebResponse responseWtch = httpWReqWtch.GetResponse();
using (StreamReader srWtch = new StreamReader(responseWtch.GetResponseStream()))
{
string pageWtch = srWtch.ReadToEnd();
JObject o = JObject.Parse(pageWtch);
string name = (string)o["id"];
现在,我遇到的问题是,我的响应中包含多个'/',这并不能使它成为真正的json文件。有没有办法让这个处理得更好?
答案 0 :(得分:0)
如果您不需要将JSON数据作为对象进行管理,则可以跳过反序列化并使用原始文本数据。
我建议“最佳”解决方案是修复格式错误的JSON,以便您可以按预期解析它。