我是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「 }] –