Я бы хотел выбрать все элементы с определенным соответствием в имени свойства.
Например, все свойства, имя которых начинается с 'pass' из этого json:
{
"firstName": "John",
"lastName" : "doe",
"age" : 50,
"password" : "1234",
"phoneNumbers": [
{
"type" : "iPhone",
"number": "0123-4567-8888",
"password": "abcd"
},
{
"type" : "home",
"number": "0123-4567-8910",
"password": "fghi"
}
]
}
В результате получится что-то вроде этого:
[
"1234",
"abcd",
"fghi"
]
Я не знаюНе нужно фильтровать по значениям, только по именам свойств.Возможно ли использовать jsonpath?
Я использую метод SelectTokens(string path)
из Newtonsoft.Json.Linq