【发布时间】:2017-02-17 16:36:51
【问题描述】:
我有一个List<Dictionary<string, List<string>>>,在使用 NewtonSoft 进行序列化后会给出如下结果:
[{
"Header1" : [
"25%",
"1.4%",
"0.93%"
],
"Header2" : [
"51%",
"42%",
"16"
],
"Header3" : [
"8%",
"99%",
"11.37%"
]
}]
我需要将其转换为带有键值对的数据表,类似于 JSON:
{
"data":
[{
"Header1" : "25%",
"Header2" : "51%",
"Header3" : "8%",
},
{
"Header1" : "1.4%",
"Header2" : "42%",
"Header3" : "99%",
}]
}
您能否建议一种无需手动执行foreach 循环即可实现此目的的优雅方法?
请注意 Headers 的值不是静态的;我在运行时获取它们。
【问题讨论】: