Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Json文件起作用,但在获取url时不起作用_C#_Json - Fatal编程技术网

C# Json文件起作用,但在获取url时不起作用

C# Json文件起作用,但在获取url时不起作用,c#,json,C#,Json,我尝试从url获取json表。我尝试过很多不同的代码,但最终都会出现相同的错误 名称解析失败 我不知道怎么解决它 下面是我如何编写代码的一个示例 var webClient = new System.Net.WebClient(); var json = webClient.DownloadString("https://api.trafiklab.se/samtrafiken/resrobotstops/GetDepartures.json?key=KEY&apiVersion=2.2

我尝试从url获取json表。我尝试过很多不同的代码,但最终都会出现相同的错误

名称解析失败 我不知道怎么解决它

下面是我如何编写代码的一个示例

var webClient = new System.Net.WebClient();
var json = webClient.DownloadString("https://api.trafiklab.se/samtrafiken/resrobotstops/GetDepartures.json?key=KEY&apiVersion=2.2&locationId=7420752&coordSys=RT90");
堆栈跟踪

System.Net.WebException was caught
HResult=-2146233079
Message=Det gick inte att matcha fjärrnamnet: 'api.trafiklab.se'
Source=System
StackTrace:
   vid System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
   vid System.Net.WebClient.DownloadString(Uri address)
   vid System.Net.WebClient.DownloadString(String address)
   vid ConsoleApplication2.Program._download_serialized_json_data[T](String url) i 

能否添加错误的堆栈跟踪?NameResolutionFailure表示存在网络问题。DNS服务器无法解析api.trafiklab.se的IP地址。确保您获得了正确且最新的Url。我的窗口中没有堆栈跟踪。或者至少找不到它链接是正确的。它在我的浏览器中运行良好。可能是我在一个拒绝它的代理后面吗?当你尝试通过浏览器获取这个json时会得到什么?您可能应该更新url。我在浏览器的输出窗口中得到一个json列表。