将 Json 反序列化为 C# 布尔值

本文关键字:布尔值 反序列化 Json | 更新日期: 2023-09-27 17:56:19

我需要帮助解决一个非常简单的问题。如何在不创建包装根对象的情况下将下面的 json 反序列化为 C# 布尔值。谢谢。

f
{"valid":false}
0

将 Json 反序列化为 C# 布尔值

如果您使用的是 Json.Net:

string json = @"{""valid"":true}";
var jo = JObject.Parse(json);
bool flag = jo.SelectToken("valid").Value<bool>()