import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
import java.util.ArrayList;
public class ExcelUtil {
public static ArrayList<String> readColumn(File file, int index) throws Exception {
ArrayList<String> res = new ArrayList<String>();
InputStream inputStream = new FileInputStream(file.getAbsoluteFile());
Workbook workbook = Workbook.getWorkbook(inputStream);
Sheet sheet = workbook.getSheet(0);
int rows = sheet.getRows();
int columns = sheet.getColumns();
for (int i = 1; i < rows; i++) {
Cell cell = sheet.getCell(index, i);
String sql="INSERT INTO `device_center`.`device` (`host_serial_id`, `type`, `classify`, `domain`, `name`, `auth_passwd`, `serial_id`,
Java按列读取Excel内容
最新推荐文章于 2024-07-30 10:02:32 发布
本文介绍如何使用Java库高效地读取Excel文件中的特定列内容,包括选择性加载数据,减少内存消耗,适用于大数据量的Excel处理场景。
摘要由CSDN通过智能技术生成