我不想寫循環..我想看到可用的所有選項(使用LINQ,SelectTokens,JSON.NET或任何其他的一些工具),讓我/一個數組對象相對於返回東西在裏面。例如:如何查詢json子對象並返回整個父對象?
{
"theFamilies": [{
"parent1": "Joe",
"parent2": "Mary",
"child1": "Andy"
}, {
"parent1": "Bob",
"parent2": "Mary",
"child1": "Mark"
}]
}
返回整個對象(一個或多個),它們包含"parent2" = "Mary"
的列表。
如果..嵌套被更深層次的?有沒有一種很好的方法來避免/忽略嵌套深度,並遞歸地獲得滿足條件的所有條件,而不需要任何編碼更改?
有關利益或每個解決方案的利弊任何評論都將特別讚賞。
_ 「如果...嵌套更深?有沒有避免的好方法/忽略嵌套深度和遞歸得到所有的滿足,不需要任何編碼改變的條件「_ _ – CodeCaster
」如果..嵌套被更深層次的「_ - ?以何種方式 –
我不? 「知道,我不是OP。你的回答但不回答這個問題。 – CodeCaster