Мой Jobject выглядит следующим образом:
JObject sampleObj = "{
"operator": "AND",
"rules": [
{
"field": "Entity.Country",
"condition": "=",
"value": "'USA'"
},
{
"field": "Entity.ShortName",
"condition": "=",
"value": "'Adele'"
}
]
}"
Как добавить еще один JObject в «правила» JArray в JSON? как показано ниже
JObject Parent =
"{
"operator": "AND",
"rules": [{
"field": "Entity.Country",
"condition": "=",
"value": "'USA'"
},
{
"field": "Entity.ShortName",
"condition": "=",
"value": "'Adele'"
},
{
"operator": "AND",
"rules": [{
"field": "Entity.Country",
"condition": "=",
"value": "'USA'"
},
{
"field": "Entity.ShortName",
"condition": "=",
"value": "'Adele'"
}
]
}
]
}"
Я пытался:
Parent["rules"].Add(sampleObj);
Parent.selectToken("rules").Add(sampleObj);
Но, intellisense не позволяют мне это делать. Работа с библиотеками C # + Newtonsoft.Json:
'JToken' does not contain a definition for 'Add' and no accessible extension method 'Add' accepting a first argument of type 'JToken' could be found (are you missing a using directive or an assembly reference?)