Hen*_*nry 14 c# jsonserializer xamarin.forms asp.net-core-webapi
我是 Xamarin Forms 的新手,我正在尝试创建一种从 API 请求项目列表的方法。但是,由于错误消息,我无法编译解决方案
行中的“无法从字符串转换为 NewtonSoft.Json.JsonReader”
var Items = JsonSerializer.Deserialize<Dictionary<string, Paises>>(content);
这是整个例程:
public static async Task<List<Paises>> GetPaisesActivosAsync()
{
string baseUri = new BaseUri().baseUri;
string sufixUri = "/PaisesApi/GetActives";
var uri = baseUri + sufixUri;
List<Paises> listaPaisesActivos = null;
HttpResponseMessage response = await client.GetAsync(uri);
if (response.IsSuccessStatusCode)
{
string content = await response.Content.ReadAsStringAsync();
var Items = JsonSerializer.Deserialize<Dictionary<string, Paises>>(content);
}
return listaPaisesActivos;
}
Run Code Online (Sandbox Code Playgroud)
预先感谢您的支持。
问候,
lui*_*uiz 16
尝试
using System.Text.Json;
Run Code Online (Sandbox Code Playgroud)
代替
using Newtonsoft.Json;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
26515 次 |
最近记录: |