は、私はC#でJSONをデシリアライズする方法を掲載しているが、これは私の質問です:C#:asp.net 3.5:JSON-jsonの文字列またはオブジェクトを逆シリアル化しますか?
私は、このJSON文字列ました:
data = @"[{""ShiftID"":""2"",""EmpName"":""dsdsfs""},{""ShiftID"":""4"",""EmpName"":""dsdsfd""}]";
を、私はこのタイプを受信した場合、私のコードは、しかし完璧にそれをデシリアライズすることができます: "" が不足しているのため
data = @"[{
"Q6Option": null,
"Q5Comments": "",
"EndDate": "01/17/2012 12:57",
"Q4Comments": "",
"Active": 1,
"Q3Comments": "",
"Q8Option": null,
"Q2Comments": "",
"StartDate": "01/17/2012 12:57",
"Q3Option": null,
"Q5Option": null,
"Q1Comments": "",
"Q2Option": null,
"Station": "B1",
"Q7Option": null,
"SyncDate": null,
"ID": 1,
"Q8Comments": "",
"Q4Option": null,
"ShiftID": 1,
"EmpName": "CSM FName",
"Q1Option": null,
"Q7Comments": "",
"SyncStatus": 0,
"Q6Comments": "",
"EmpID": "111",
"createdAt": "2012-01-17T20:58:17.956Z",
"updatedAt": "2012-01-17T20:58:17.956Z",
"objectId": "XERFM5KrGv"
}]"
はそれは..あなたは、感謝のアイデアを持っているまあ場合
を仕事をdoesntの!
どうしたのですか? –
どのツールをデシリアライズ/シリアライズするのに使用しますか? – Mathieu
問題は 'StartDate' /' EndDate'の値に起因する可能性があります - .NETのJSONシリアライザは日付/時刻が特定の方法でフォーマットされることを期待しています! – VinayC