私はこの答えを与える他の場所があると知っているが、私は何を達成しようとしていますが、これは、逆シリアル化のための私のコードで、より複雑である:C#:asp.net 3.5:JSONのデシリアライズ - 各オブジェクト文字列の取得方法
これはexempleのためのJSONデータである:
data = @"{""ShiftID"":""2"",""EmpName"":""dsdsfs""}";
Dictionary<string, string> values = JsonConvert.DeserializeObject<Dictionary<string, string>>(data);
List<string> list = new List<string>(values.Keys);
// Loop through list
foreach (string k in list)
{
System.Diagnostics.Debug.Print("'{0}', '{1}'", k, values[k]);
}
このあなたが知っているようにShiftID、2とEmpName、dsdsfsを返しますが、!
私のJSON文字列が複数の値を次のようになりたら何が起こる:
data = @"{""ShiftID"":""2"",""EmpName"":""dsdsfs""},{""ShiftID"":""4"",""EmpName"":""dsdsfd""}";
感謝を!
あなたのプロ!ありがとう – user181248
私は値を取得しますが、列は取得しませんか?あなたはアイデアを持っています – user181248
ShiftIDとEmpNameの値は常に異なっているので、 – user181248