反序列化无效的JSON c#
本文关键字:JSON 无效 反序列化 | 更新日期: 2023-09-27 18:17:54
我正在尝试用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文件。有没有更好的处理方法?
如果您不需要将JSON数据作为对象管理,则可以跳过反序列化并使用原始文本数据。
我建议"最佳"解决方案是修复格式化错误的JSON,以便您可以按预期解析它。