请告诉我。如何将此数据返回到 JsonResult 中?我花了2小时也想不出来。 我的任务: 我需要获取这些数据,将其返回到 JsonResult 并在 ajax 中处理它。我很高兴收到任何提示
public async Task<JsonResult> PostsPartial()
{
var client = new RestClient($"https://jsonplaceholder.typicode.com/posts");
var request = new RestRequest(Method.GET);
IRestResponse response = await client.ExecuteAsync(request);
var postsData = JsonConvert.DeserializeObject<JToken>(response.Content);
return Json(postsData);
}
尝试使用
await New JsonResult(JObject.FromObject(postsData))
经过几个小时的努力,你可以获得 MVC JsonResult 序列化
postsData.ToObject<Dictionary<string, object>>()
如果它是一个JObject并且如果它是一个JArray你需要postsData.ToObject<List<Dictionary<string, object>>>()