c# - Json 单个对象字符串到 List<string>

标签 c# json json.net

我很难将一个简单的 json 对象放入列表中

var returnedJson = ["applicant", "recruiter", "team"];

不工作

List<string> list = (List<string>)JsonConvert.DeserializeObject(returnedJson);

如何将json字符串解析成List?

最佳答案

您需要指定 List<string>作为 DeserializeObject 的类型参数:

var list = JsonConvert.DeserializeObject<List<string>>(returnedJson);

关于c# - Json 单个对象字符串到 List<string>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36374825/

相关文章:

python - Jinja2 和 Json

json.net - 找不到方法 : 'Newtonsoft.Json.JsonSerializerSettings Microsoft.AspNet.Mvc.MvcJsonOptions.get_SerializerSettings()'

c# - 将 MemberInfo[] 转换为枚举

c# - 将像素写入新的writeablebitmap

android - 使用 InputStream 进行 Moshi 解析

c# - 从 JsonContract 中读取 JSON 属性名称

c# - 如何从指定级别获取 json 节点?

c# - 十进制三进制不起作用

c# - 嵌套类难题

php - MongoDB:使用两个查询查询多个集合?