2017-12-11 12 views
-4

私は以下のJSON文字列を持っています。C#でJSON文字列を逆シリアル化するのに助けが必要です

{"checkbox-1026":"eba8786c-f31d-4c5a-92ce-2d8ffd7c1066","checkbox-1027":"1b529116-1c58-4ac5-ad9d-04bd0d296335"} 

私は値"eba8786c-f31d-4c5a-92ce-2d8ffd7c1066""1b529116-1c58-4ac5-ad9d-04bd0d296335"を取得する必要があります。

誰でも値を取得する手助けはできますか?

+2

[Newtonsoft.Json](https://www.nuget.org/packages/Newtonsoft.Json/)である必要があり、あなたの溶液。 – Jerodev

+2

何を試しましたか? – EvZ

+0

[Json.net](https://www.newtonsoft.com/json)にはたくさんの例があります – styx

答えて

1

Newtonsoft.JSONで試してください。サンプルは、以下のデモのリンクに取り組んでいるそれらの値ここで

var dict = JsonConvert.DeserializeObject<Dictionary<string, string>>(j1); 
foreach (var kvp in dict) 
{ 
    Console.WriteLine(kvp.Value); 
} 

を取得する方法を示し https://dotnetfiddle.net/MGkRIA

+0

私のキー値のペアを確認してください。 JsonConvert.DeserializeObjectを使用するには、key stringに同じ値を設定する必要があります。しかし、私の場合、キーストリング値も異なっています。 – user2901906

関連する問題