Mam odpowiedź JSON z serwera, na przykład:Szukasz konkretnej JToken nazwy w hierarchii JObject
{"routes" : [
{
"bounds" : {
"northeast" : {
"lat" : 50.4639653,
"lng" : 30.6325177
},
"southwest" : {
"lat" : 50.4599625,
"lng" : 30.6272425
}
},
"copyrights" : "Map data ©2013 Google",
"legs" : [
{
"distance" : {
"text" : "1.7 km",
"value" : 1729
},
"duration" : {
"text" : "4 mins",
"value" : 223
},
I chcę, aby uzyskać wartość symboliczną „tekst” z
"legs" : [
{
"distance" : {
"text" : "1.7 km",
"value" : 1729
},
który jest łańcuchem o wartości "1,7 km".
Pytanie: jest jakaś funkcja wbudowany w NewtonsoftJson lib, które mogą być wyglądać następująco:
public string(or JToken) GetJtokenByName(JObject document, string jtokenName)
czy muszę wdrożyć pewne rekurencyjną metodę, która będzie wyszukiwania JToken wg nazwy we wszystkich JTokens i JArrays w JObject?
Dzięki @Brian Rogers, to było bardzo pomocne. – mack
Dzięki, uratowałeś mój dzień! –