我的代码工作正常,但我似乎无法到达树的更深层部分.我试图拉经度和纬度.下面的代码将'status'拉为'OK'没问题(在响应的最后).'geometry' - >'location' - >'lat'和'lng'的语法是什么?
这是我的代码:
string RawAddress = "163 Leektown Road, New Gretna, NJ 08004";
string Address = RawAddress.Replace(" ", "+");
string AddressURL = "http://maps.google.com/maps/api/geocode/json?address=" + Address;
var result = new System.Net.WebClient().DownloadString(AddressURL);
dynamic data = JObject.Parse(result);
Lat.Text = data.status;
Run Code Online (Sandbox Code Playgroud)
这就是API生成的内容:
{
"results" : [
{
"address_components" : [
{
"long_name" : "Mountain View",
"short_name" : "Mountain View",
"types" : [ "locality", "political" ]
},
{
"long_name" : "Santa Clara County",
"short_name" : "Santa Clara County",
"types" : [ "administrative_area_level_2", …Run Code Online (Sandbox Code Playgroud)