tengo JSON que se parece a:json.net SelectToken con "." Incorporado.
myjson = {"queries":{"F.SP": 27}}
por lo que con
queryResults = JObject.Parse(jsonString)
que puedo hacer
firstToken = queryResults.SelectToken("queries")
y volver al LinqJToken
{"F.SP": 27}
pero yo m luego atascado, porque cuando intento
subToken = firstToken.SelectToken("F.SP")
obtengo nada. Supongo que esto se debe a que JSON.net está buscando un token "F" con subtoken "SP".
También he probado cada uno de los siguientes, en vano
myToken = queryResults.SelectToken("queries.F.SP")
myToken = queryResults.SelectToken("queries[0].F.SP")
(queryResults.SelectToken ("consultas [0]") no devuelve nada, Fwiw)
¿Alguna idea?
EDITAR: He verificado que el "." Incrustado. es el problema; si cambio el JSON original al
{"queries":{"FSP": 27}}
que puedo hacer
queryResults.SelectToken("queries").SelectToken("FSP")
ningún problema