c#Webclient无法正确解析JSON

时间:2017-11-09 09:23:22

标签: c# json google-maps webclient

我有以下问题。我尝试使用WebClient类在URL上下载json。所有特殊字符如“ä,ü,ö”都会被替换。

String requestUri = "https://maps.googleapis.com/maps/api/geocode/json?address=" + locations;

WebClient webClient = new WebClient();
json = webClient.DownloadString(requestUri);

对于地址:https://maps.googleapis.com/maps/api/geocode/json?address=Hamburg+20095,+Deutschland我通过网络客户端获得了积极的结果。

对于地址:https://maps.googleapis.com/maps/api/geocode/json?address=Loeningen+49624,+Industriepark+3+Ost,+Germany我通过webclient获得了否定结果。 =>零结果

但是如果我在浏览器中打开这些链接,第二个URl也会给我一个积极的结果。在这一点上我用错误的DownloadString方法做错了什么?

enter image description here

0 个答案:

没有答案