【发布时间】:2014-11-17 10:40:53
【问题描述】:
我有以下 JSON 字符串
{
"1":[
{"cityId":93,"cityName":"Tapah","cityCode":"TAP"},
{"cityId":3,"cityName":"Melaka","cityCode":"MLK"},
{"cityId":6,"cityName":"Kota Bharu","cityCode":"KB"},
{"cityId":7,"cityName":"Dungun","cityCode":"DG"}
],
"2":[
{"cityId":77,"cityName":"Grik","cityCode":"GRIK"},
{"cityId":6,"cityName":"Kota Bharu","cityCode":"KB"},
{"cityId":7,"cityName":"Dungun","cityCode":"DG"},
{"cityId":98,"cityName":"Bangan Serai","cityCode":"BS"}
],
"6":[
{"cityId":3,"cityName":"Melaka","cityCode":"MLK"},
{"cityId":82,"cityName":"Teluk Intan","cityCode":"TI"},
{"cityId":7,"cityName":"Dungun","cityCode":"DG"}
]
}
当我使用 JSON.NET 时
DataSet obj = JsonConvert.DeserializeObject(responseBody);
我只得到以下表格
cityId | cityName | cityCode
-----------------------------------
93 Tapah TAP
3 Melaka MLK
6 Kota Bharu KB
7 Dungun DG
我需要喜欢这个
from | cityId | cityName | cityCode
-----------------------------------------------
1 93 Tapah TAP
1 3 Melaka MLK
1 6 Kota Bharu KB
1 7 Dungun DG
2 77 Grik GRIK
2 6 Kota Bharu KB
2 7 Dungun DG
2 98 Bangan Serai BS
6 3 Melaka MLK
6 82 Teluk Intan TI
6 7 Dungun DG
【问题讨论】: