C# 谷歌地图Api只能找到该市所有商店的地址、名称和邮政编码
我正在尝试获取特定城市中所有商店的地址、名称和邮政编码信息。例如阿姆斯特丹。C# 谷歌地图Api只能找到该市所有商店的地址、名称和邮政编码,c#,google-maps,google-maps-api-3,xml-parsing,C#,Google Maps,Google Maps Api 3,Xml Parsing,我正在尝试获取特定城市中所有商店的地址、名称和邮政编码信息。例如阿姆斯特丹。 我想在这个网站上做同样的事情。 但我正在创建一个桌面应用程序。 我正在尝试此Url 获取,但我对javascript的了解不深。 如果这是正确的方法,有人能建议我如何以xml格式获取相同的结果吗?如果没有,那么获取此网站上相同结果的正确方法是什么 提前感谢您提供的URL是调用API的JS参考 string urlParameters = ""; //Your code goes here
我想在这个网站上做同样的事情。
但我正在创建一个桌面应用程序。
我正在尝试此Url
获取,但我对javascript的了解不深。 如果这是正确的方法,有人能建议我如何以xml格式获取相同的结果吗?如果没有,那么获取此网站上相同结果的正确方法是什么
提前感谢您提供的URL是调用API的JS参考
string urlParameters = "";
//Your code goes here
HttpClient client = new HttpClient();
client.BaseAddress = new Uri("https://maps.googleapis.com/maps/api/geocode/xml?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA");
// Add an Accept header for XML format.
client.DefaultRequestHeaders.TryAddWithoutValidation("Content-Type", "application/xml"); //Keeps returning false
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/xml"));
// List data response.
HttpResponseMessage response = client.GetAsync(urlParameters).Result;
//Console.WriteLine(response);
if (response.IsSuccessStatusCode)
{
// output xml
string output = response.Content.ReadAsStringAsync().Result;
//response.Content.ReadAsStringAsync();
Console.WriteLine(output);
}
您可以编辑URI构造函数以包含地址/组件、键等参数。请在此处输入代码
有关更多信息,请参阅文档。
我想我不能把它称为桌面应用程序,我已经提到我正在使用桌面应用程序使用c#阅读c#案例的文档。在c#中显示相关代码,否则将成为本论坛的主题。