【发布时间】:2019-10-04 09:41:05
【问题描述】:
我需要从 JSON 对象生成 excel 表。 我的 JSON 对象是未知的,并且可能因调用而异。它具有简单的结构(多行中的相同字段)。
我想使用下面的代码。
workSheet.Cells[2, 1].LoadFromCollection(dataList, false);
dataList 输入为 List(动态)
由于我的 JSON 未知,我无法为此列表定义类(参数名称和类型)
我的问题是如何将 JSON 对象动态转换为 List?
例如,我有 3 行要导出的 json 对象:
dataJson -> [{"FirstName":"Yaniv","LastName":"Test","Age": 30,"SubmitDate":"2019-10-04"},{....},{....}]
我需要它是一个列表dataList -> Count 3
第一项:
Age 30
FirstName "Yaniv"
LastName "Test"
SubmitDate [2019-10-04]
【问题讨论】: