Bra*_*ala 5 .net c# json json.net
我正在尝试将 JSON 数组反序列化为字符串列表:
Newtonsoft.Json.Linq.JArray jsonResponse = JsonConvert.DeserializeObject(result) as Newtonsoft.Json.Linq.JArray;
List<string> response = jsonResponse.ToObject<List<string>>();
Run Code Online (Sandbox Code Playgroud)
JSON 具有以下结构:
[[“没有可能的进口 Dos Numeros De Servicios Iguales”,“没有可能的进口 Dos Codigos Iguales”]]
但这会引发以下错误:
读取字符串时出错。意外标记:StartArray。路径“[0]”。
如何在没有错误的情况下反序列化对象?
谢谢!!!
我遵循了评论中的建议,一切正常。
我只是将代码更改为:
var jsonResponse = JsonConvert.DeserializeObject<List<List<string>>>(result);
Run Code Online (Sandbox Code Playgroud)
获取列表的列表。
| 归档时间: |
|
| 查看次数: |
5921 次 |
| 最近记录: |