相关疑难解决方法(0)

Json.NET 中的 JConstructor 和 JRaw

根据StackOverflow 上的这个答案:

Json.NET 包含许多不属于 JSON 规范的功能。特别是,它允许解析一些“正式”无效的 JSON 文件。这包括未加引号的属性、注释、构造函数等。

这些是可从 分配的所有类型JToken

JArray
JConstructor
JContainer
JObject
JProperty
JRaw
JValue
Run Code Online (Sandbox Code Playgroud)

请告知以下内容是否属实:

  1. JToken.Parse(json)“正式”有效的 json不可能在其后代中包含JConstructoror JRaw

  2. 假设 json 是“正式”有效的,那么人们只能期望在这些后代中看到以下类型:JArray, JObject, JProperty, JValue

c# json types json.net

4
推荐指数
1
解决办法
3242
查看次数

标签 统计

c# ×1

json ×1

json.net ×1

types ×1