私はNewtonsoft.Jsonを使用してjsonを逆シリアル化しています。ここに私のjson文字列があります。jsonオブジェクトを文字列に参照するときのRuntimeBinderExeption
{
"data": {
"type": "records",
"id": "7",
"attributes": {
"created": "2017-01-19T08:42:56Z",
"updated": "2017-01-19T08:42:56Z",
"state": 3,
"data": {
"Lastname": [
"Gonzales"
],
"Firstname": [
"Lacy"
],
"Email": [
"[email protected]"
],
"Salutation": [
"Mrs."
]
}
}
}
}
このように動的変数を作成し、firstnameを文字列sに割り当てると、RuntimebinderExceptionが発生します。
dynamic data = JsonConvert.DeserializeObject(responseString2);
string s = data.attributes.data.Firstname;
忘れたことはありますか?あなたのご協力に感謝します