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,我不想要一本字典。 –