Ben benziyor json vardır: Benjson.net SelectToken gömülü "."
firstToken = queryResults.SelectToken("queries")
yapmak ve LinqJToken
{"F.SP": 27}
geri alabilirsiniz
queryResults = JObject.Parse(jsonString)
ile çok
myjson = {"queries":{"F.SP": 27}}
ama ben m sonra sıkışmış, çünkü
Hiçbir şey anlamadım. Sanırım JSON.net, "SP" subtoken ile bir "F" jetonu arıyor.
Ben de boşuna, aşağıdakilerden her biri denedim
myToken = queryResults.SelectToken("queries.F.SP")
myToken = queryResults.SelectToken("queries[0].F.SP")
() hiçbir şey döndürür queryResults.SelectToken ("[0] sorgular" FWIW)
Herhangi bir fikir?
DÜZENLEME: Gömülü "." Olduğunu doğruladım. sorun ise; Ben
{"queries":{"FSP": 27}}
orijinal json değiştirirseniz ben
queryResults.SelectToken("queries").SelectToken("FSP")
sorun