我正在尝试使用 JObject.Parse 将 json 字符串转换为 JObject,但遇到错误“解析正无穷大值时出错。路径 'Modified.Date',第 1 行,位置 52。”
这是 json 中抛出错误的部分 -
{ ...,“修改”:{“日期”:ISODate(“2013-02-21T22:23:57.118Z”),“用户”:“管理员”},...}
这是我用来进行解析的代码 -
var jobj = JObject.Parse(formJson)
更新: json 是使用 mongodb 的 .ToJson() 扩展方法生成的,通过发送以下 jsonwritersettings 它生成的 json 可由 json.net 解析 - new JsonWriterSettings { OutputMode = JsonOutputMode.JavaScript };