java读取excel文件,用jxl包,列的名称不固定怎么处理? 100
列的名称不是固定位置的,通过坐标来读取的话不行;比如:0,1姓名列0,2年龄列可能出现0,1是年龄,0,2是性别;就没法遍历把excel的数据存入java对象中了;求方法...
列的名称不是固定位置的,通过坐标来读取的话不行;
比如:0,1 姓名列 0,2 年龄列
可能出现0,1是年龄,0,2是性别;
就没法遍历把excel的数据存入java对象中了;
求方法 展开
比如:0,1 姓名列 0,2 年龄列
可能出现0,1是年龄,0,2是性别;
就没法遍历把excel的数据存入java对象中了;
求方法 展开
展开全部
这个没关系,读取excel方法中也只是根据excel的行跟列来取值,跟列名没关系,只要你后台能确定你取到的值是什么就行了
追问
用户上传给我一个excel表格,但是它的表头不是固定的,就没法存值,能理解么?
读取数据进行set值的时候,你要知道set的对象的什么属性,位置不固定,就没法确定自己读取出来的属性是什么。
追答
如果连取到的东西是对应实体类中的哪个属性都不知道,那我还着没办法,如果我是开发人员,我会给用户固定一个Excel模版,而不是让用户想填什么就填什么,这完全是给自己带来不必要的工作量
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询