我有这样一个要求,需要从给定的地址中提取街道名称、邮政编码、城市、州、国家、纬度和经度。对于印度地址,它可以正常工作,但是对于澳大利亚地址,它无法检索到街道名称和邮政编码,而从JSON数组中检索地址组件的其余部分是可以的。
我使用了在Google开发者论坛中提到的以下代码。
在变量result中,我得到了关于地址组件和格式化地址的JSON数组。 我有一个需求,从澳大利亚的地址中检索街道名称、城市、州、邮政编码和国家。 请解除这个问题的阻塞。 谢谢。
我使用了在Google开发者论坛中提到的以下代码。
public void FrmGoogleGeoCode(string frmAddress)
{
string addUrl = "http://maps.google.com/maps/api/geocode/json?address='" + frmAddress + "'&sensor=false";
var result = new System.Net.WebClient().DownloadString(addUrl);
GoogleGeoCodeResponse test = JsonConvert.DeserializeObject<GoogleGeoCodeResponse>(result);
var response = test.results.First();
}
在变量result中,我得到了关于地址组件和格式化地址的JSON数组。 我有一个需求,从澳大利亚的地址中检索街道名称、城市、州、邮政编码和国家。 请解除这个问题的阻塞。 谢谢。