如何在vb.net中从API保存json文件

如何在vb.net中从API保存json文件,json,vb.net,api,Json,Vb.net,Api,我有一个API,从中使用Json文件。我写的函数是 Public Function getData(ByVal _token As String, ByVal _identifier As String) As String Dim client = New RestClient(_baseURI) Dim request = New RestRequest("/datasources/{identifier}/data", Method.GET) request.Add

我有一个API,从中使用Json文件。我写的函数是

Public Function getData(ByVal _token As String, ByVal _identifier As String) As String
    Dim client = New RestClient(_baseURI)
    Dim request = New RestRequest("/datasources/{identifier}/data", Method.GET)
    request.AddUrlSegment("identifier", _identifier)
    request.AddHeader("Authorization", "Basic " + _token)
    Dim jstr = client.Execute(request).Content
    Dim allDATA As List(Of GeneralInfo) = JsonConvert.DeserializeObject(Of List(Of GeneralInfo))(jstr)

    Return 0
End Function
这非常有效。我可以将字符串保存到文件中。但我也需要一个json文件,我只是不知道如何实现这一点

基于我的努力

但是没有任何结果。控制台中不会写入任何内容。知道如何获取json文件吗?我正在使用

Imports Newtonsoft.Json
Imports RestSharp

为什么不
File.SaveAllText
?我的jstr对象没有.SaveAllText方法对不起,它是
Imports Newtonsoft.Json
Imports RestSharp