【发布时间】:2013-11-01 08:44:38
【问题描述】:
我通过 http post 在 asp.net 中收到了以下 json:
{
"Header": {
"MCC": "415",
"F0": "0",
"REG ID": "0"
},
"Contacts": [
{
"name": "jocelyne",
"mo": "jocelyne"
},
{
"name": "eliane",
"mo": "12345678"
}
]
}
我只需要将联系人下的数据放入数据表中,并将标题下的数据反序列化为3个变量...
我试过这个:
Dim deserializedProduct As List(Of Dictionary(Of String, String)) = JsonConvert.DeserializeObject(Of List(Of Dictionary(Of String, String)))(json)
还有这个:
Dim table As DataTable = JsonConvert.DeserializeObject(Of DataTable)(json)
我尝试使用这个 json:
{
"Data": [
{
"MCC": "415",
"F0": "0",
"REG ID": "0"
}
],
"Contacts": [
{
"name": "jocelyne",
"mo": "jocelyne"
},
{
"name": "eliane",
"mo": "12345678"
}
]
}
但这些都不起作用......
【问题讨论】:
标签: asp.net json vb.net datatables http-post