Я хочу преобразовать json string array в string array[] или list, но я не могу его преобразовать. Пожалуйста, помогите.
Я хочу преобразовать строку массива json в список в соответствии с ее ключевым значением, но я не могу этого сделать.
Я новичок в json
Что я уже пробовал:
public class Userinfo { public List<Name> name { get; set; } public List<Address> lstaddress {get;set;} } public class Name { public string Fname; public string LName; } public class Address { public string address1 { get; set; } public string address2 { get; set; } public int pincode { get; set; } }
public string DisplayData() { try { Userinfo u = new Userinfo(); Address a = new Address(); Name N = new Name(); List<Name> nn = new List<Name>(); List<Address> aa = new List<Address>(); a.address1 = "abc"; a.address2 = "def"; a.pincode = 000000; aa.Add(a); N.Fname = "test"; N.LName = "data"; nn.Add(N); u.lstaddress = aa; u.name = nn; string aaa= new JavaScriptSerializer().Serialize(u).ToString(); return "True"; } catch(Exception ex) { return "error"; } }
пример строки:-
{"name":[{"Fname":"test","LName":"data"}],"lstaddress":[{"address1":"abc","address2":"def","pincode":0}]}