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、私は辞書がほしいとは思わない。 –