正确查询此JSON对象

正确查询此JSON对象,json,json.net,Json,Json.net,我有以下JSON对象: {   "AT": "0",   "DE": "0",   "FR": "0",   "HU": "0",   "LU": "0",   "NL": "0" } 我正在使用newtonsoft的api进行开发,我正在尝试对此JObject进行查询,以检查这些属性中是否有大于0的属性 我做了一些查询,但这一个对我来说有点困难,我希望有人能给我指出正确的方向。假设jo是您的JObject并且所有属性值都可以被视为整数,您可以执行以下查询。(不要担心值实际上在JSON中表示为

我有以下JSON对象:

{
  "AT": "0",
  "DE": "0",
  "FR": "0",
  "HU": "0",
  "LU": "0",
  "NL": "0"
}
我正在使用newtonsoft的api进行开发,我正在尝试对此
JObject
进行查询,以检查这些属性中是否有大于0的属性


我做了一些查询,但这一个对我来说有点困难,我希望有人能给我指出正确的方向。

假设
jo
是您的
JObject
并且所有属性值都可以被视为整数,您可以执行以下查询。(不要担心值实际上在JSON中表示为字符串;将
强制转换为
int

演示小提琴:

if (jo.Properties().Any(jp => (int)jp.Value > 0))
{
    // At least one property is greater than zero
}