C# 如何使用c将URL输出的JSON保存到selenium中的文件#

C# 如何使用c将URL输出的JSON保存到selenium中的文件#,c#,json,selenium,selenium-chromedriver,jsonserializer,C#,Json,Selenium,Selenium Chromedriver,Jsonserializer,我正在使用c#中的Selenium 3.4创建一个自动化(用于Chrome浏览器),其中我有一个Url,在加载时显示JSON内容。此外,JSON Url需要花费大量时间,因为它包含大约22MB的数据。我想将JSON内容保存到一个文件(如文本或CSV)。我遇到了一个代码 using (StreamWriter file = File.CreateText(@"D:\path.txt")) { JsonSerializer serializer = new JsonSerializer()

我正在使用c#中的Selenium 3.4创建一个自动化(用于Chrome浏览器),其中我有一个Url,在加载时显示JSON内容。此外,JSON Url需要花费大量时间,因为它包含大约22MB的数据。我想将JSON内容保存到一个文件(如文本或CSV)。我遇到了一个代码

using (StreamWriter file = File.CreateText(@"D:\path.txt"))
{
     JsonSerializer serializer = new JsonSerializer();
     serializer.Serialize(file, _data);
}
但它显示由于保护级别的原因JsonSerializer是不可访问的


提前谢谢。

我在什么地方遇到过这样的情况。你能用(WebClient=newWebClient()){client.DownloadFile(url,filePath);}检查一下吗