趣文网 > 作文大全

通过Java如何批量的获取Excel表中的数据?

2020-12-02 03:55:01
相关推荐

龟哥的老师一直对我说三句话,第一句话是做测试开发不能说这个需求应该是这样的,不应该这样的,可能或大概,首先应该和产品经理确认这个需求是否正确,询问开发人员的内部逻辑,这样才能做好测试开发。第二句话是细心点。第三句话是如何更快地提高测试开发的效率。

今天产品经理把一个Excel表格发给了我,打开一看,发现有上千条的数据,让我抽取相关字段的数据作为jmeter的性能测试。我想提高测试的效率,左思右想,尝试着用Java编写脚本把Excel表格中的数据提取出来。我的大概思路是这样的,首先传入Excel表格的地址,通过FileInputStream读取这个文件,调用workBook的getSheetAt方法来获取工作表并返回一个对象,然后这个对象的getRow方法和getCell法来获取行和列,这是部分代码:

String sheetName = sheetAt.getSheetName();获取工作表的名称

for (int r = 1; r < rowsOfSheet; r++) {

Row row = sheetAt.getRow(r); 循环遍历获取行的值

}

通过行来获取列的值,Cell cell1 = row.getCell(1); 将获取的数据存到list中,如何写入到一个txt文件中呢?首先获取要写入到txt的文件,File filename = new File(filePath); 然后通过FileUtils这个api的方法 将infolist中的数据存入到filename文件中,FileUtils.writeLines(filename, infolist, true) long sizeOf = FileUtils.sizeOf(new File(filePath))。这就是使用Java来快速获取数据的方法。

鬼哥小时候十岁之前没有见过电脑,那时候电脑还没有普及,现在仅仅十年的时间,我坐在屋里边敲着键盘写着自己一天所做的事情,还能够分享给大家。电脑的普及源自于科技的飞速发展,而科技的发展有带动了互联网的兴起。正因为互联网,信息的交流如此之快。

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

写景的作文700 追随者作文 感恩陌生人作文 六年级建议书作文 我的心在等待作文 过元宵节的作文 关于节电的作文 你的微笑作文 演讲作文400字 泰山作文800字 如果没有什么作文 描写蜻蜓的作文 疫情爱国作文 我和哥哥作文 考试通用作文 写菜园的作文400字 心灵之窗作文600字 关于青春的英语作文 描写大理的作文 那是一首诗作文 春秋乐园作文 第一次消防演练作文 马路作文 我的优缺点作文 我学会了骑自行车600字作文 记叙文作文 作文假如我是 作文我的数学老师 关于小吃的作文 有趣的声音作文