Newtonsoft Json.net 解析布尔值时出错



我有一些Json,它在JavaScript中运行时似乎完全有效,但是当我尝试在c#中使用Newtonsoft.parse解析它时失败了。我在解析布尔值时出错。我猜牛顿软件不喜欢不是整数或布尔值的字符串值。

在 JavaScript 中:

var formDef = { "control" : formDef["c1"],  "c1" : "Button" }

在 C# 中:

JObject.Parse("{"control":formDef["c1"],"c1":"Button"}")

非常感谢。

formDef["c1"]是有效的Javascript,而不是有效的JSON。尝试通过 linter 运行 JSON,以了解它是否有效。

相关内容

  • 没有找到相关文章

最新更新