2014-04-03 52 views
1

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

f 
{"valid":false} 
0 
+1

什么f和0? – Liam

+0

@Liam最有可能从HTTP服务器分块输出? –

回答

4

如果您正在使用Json.Net

string json = @"{""valid"":true}"; 

var jo = JObject.Parse(json); 
bool flag = jo.SelectToken("valid").Value<bool>() 
+2

谢谢阿尔贝托,非常感谢。 – george