Newtonsoft.Json.Linq.JArray到字符串数组C#

时间:2014-11-12 09:17:19

标签: c# string

我有像

这样的JSON数组
model.Users =  ["Joe","Barny","Power","Tester"]

模型是dynamic

我想将model.Users转换为string[] Users

string[] Users = model.Users 

我该怎么办?

2 个答案:

答案 0 :(得分:120)

如果model.Users的类型为Newtonsoft.Json.Linq.JArray,请尝试致电:

string[] Users = model.Users.ToObject<string[]>()

答案 1 :(得分:0)

string[] Users = new string[20];

int i = 0;

foreach ( string item in model.Users )
{
   Users[i] = item;
   i++;
}