"results" : [
{
"geometry" : {
"location" : {
"lat" : 50.4501,
"lng" : 30.5234
},
"viewport" : {
"northeast" : {
"lat" : 50.59079800991073,
"lng" : 30.82594104187906
},
"southwest" : {
"lat" : 50.21327301525928,
"lng" : 30.23944009690609
}
}
},
几何中有lat和lng值,但我现在只能进入“结果”。
JSONNode root = JSONNode.Parse(www.downloadHandler.text);
JSONArray nodes = root["results"].AsArray;
2条答案
按热度按时间xdyibdwo1#
使用JsonElement可能会更好,因为它更快。我已经针对您的json测试了此代码,它工作正常。
4bbkushb2#
根据JSON层次结构,我猜这将取决于您感兴趣的是哪一组lat/long-有三种。
然后你可以简单地沿着层次结构往下走,比如。
不过,您可能希望使用Newtonsoft JSON.Net,并简单地实现相应的目标类型
然后简单地
和访问