我對我的Web API有一個HttpPost請求並將數據保存到我的數據庫。問題是JSON數據不是一個靜態的格式,例如:將JSON綁定到Model C#
{
"35":{
"FormId":"4",
"DateSubmitted":"2014-04-03 10:45:05",
"UserIp":"127.0.0.1",
"Username":"",
"UserId":"0",
"Lang":"en-GB",
"confirmed":"Yes"
},
"36":{
"FormId":"4",
"DateSubmitted":"2014-04-04 02:18:52",
"UserIp":"127.0.0.1",
"Username":"",
"UserId":"0",
"Lang":"en-GB",
"confirmed":"Yes"
}
}
35和36在這裏可以是任意的號碼,我不知道如何把它綁定到一個模型。 誰能告訴我一個方法:(? 由於提前
你有過JSON是如何格式化控制它看起來像你的對象數組會更多,而不是?單獨的命名對象是否正確? – kmacdonald
是的,它是解析爲JSON的對象數組。我無法控制這一點。請求從另一個網站中的ajax請求發佈 – user3521992
您可以擁有包含數組索引和類對象的包裝模型類。然後你循環這個包裝模型來保存實際的數據,即FormId等。 –