我是C#和Xamarin中的新成员,希望将json对象数组字符串转换为json对象数组以将其转换为c#中的自定义类。如何将JSON对象数组字符串转换为JSON对象数组到Xamarin中的自定义类
string test = @"{firstName: ""Sample First Name"", lastName: ""Sample Last Name""}";
Newtonsoft.Json.Linq.JObject sample = Newtonsoft.Json.Linq.JObject.Parse(test);
Console.WriteLine(sample);
的回报将是这样这是正确的:
{
"firstName": "Sample First Name",
"lastName": "Sample Last Name"
}
我觉得这是工作,因为它是一个单一的对象,但它不工作,如果我的JSON对象数组string是这样的,其我是从答复中得到的。
string test2 = @"[{firstName: ""Sample First Name"", lastName: ""Sample Last Name""},{firstName: ""Sample First Name 2"", lastName: ""Sample Last Name 2""}]";
如何将test2转换为json对象数组?
在此先感谢您的帮助。
你有错误的json –
hi @viveknuna,json中的错误是什么? – ron
[{ \t “名字”: “样品名”, \t “姓氏”: “样品姓” },{ \t “名字”: “样品名2”, \t “姓氏”:“样本姓2“ }] –