1
Json.NET可以反序列化到這個嗎?Json.NET可以反序列化爲IEnumerable <KeyValuePair <string,string >>?
public class C
{
[JsonConstructor]
public C(IEnumerable<KeyValuePair<string,string>> values)
...
}
Json.NET可以反序列化到這個嗎?Json.NET可以反序列化爲IEnumerable <KeyValuePair <string,string >>?
public class C
{
[JsonConstructor]
public C(IEnumerable<KeyValuePair<string,string>> values)
...
}
只是反序列化到一個Dictionary<string, string>
並在其上調用ToList()
。
var myJson = @"{""key1"": ""value1"", ""key2"": ""value2""}";
IEnumerable<KeyValuePair<string, string>> myEnumerable;
myEnumerable = JsonConvert.DeserializeObject<Dictionary<string, string>>(myJson).ToList();
我不想將'{「key1」:「value1」,「key2」:「value2」}'反序列化爲某個東西。我想反序列化一個'IEnumerable
你能分享你的json數據嗎? – Amit
@Amit,如果您認爲相關,則使用'{「key1」:「value1」,「key2」:「value2」}'。 –
@ Pac0,我不想要一本字典。 –