一维数组转成DataRow 二维数组转成DataSet
最后更新:2023-10-18 21:12:25
|
状态:未完成
通常情况下是把Bean或Map转成DataRow,把Bean和Map的集合转成DataSet
但有些情况下如从excel中读取数据,读取出来的结果是List<List<String>>结构,并没有列名或属性名,只是按下标顺序排列。
这时操作List就比较原始,如分组,排序等都需要重写。
但有些情况下如从excel中读取数据,读取出来的结果是List<List<String>>结构,并没有列名或属性名,只是按下标顺序排列。
这时操作List就比较原始,如分组,排序等都需要重写。
所以可以转成DataSet,这样可以利用DataSet的方法对结果集进行去重、分组等。
因为没有属性名所以转换成DataRow后以下标作为key
DataSet set = DataSet.parse(list);