Как сериализовать Словарь на объект JSonСоздание объектов из словаря с Json
var dict = new Dictionary<string, string>()
{
{"Username", "{Username}"},
{"FirstName", "{FirstName}"},
{"LastName", "{LastName}"},
{"AccountMeta[0].MetaKey", "Pincode"},
{"AccountMeta[0].MetaValue", "150000"},
};
public class Account {
public string Username {get;set;}
public string FirstName{get;set;}
public string LastName {get;set;}
public List<AccountMeta> AccountMeta {get;set;}
}
И объекты:
public class AccountMeta{
public string MetaKey {get;set;}
public string MetaValue{get;set;}
}
Возможные дубликатом [Serialize .NET Dictionary <строка, строка> в JSON Key Value Pair Object] (http://stackoverflow.com/questions/5124889/serialize-net-dictionarystring-string-into-json-key-value-pair-object) –
Это не дубликат. AccountMeta - это список. AccountMeta [0] .MetaKey AccountMeta [1] .MetaKey –
@GiviBibileishvili, так что вы хотите сериализовать список в словаре? – alstonp