zouyu
2025-12-10 802eb7d6cfb89b81c68abe5305bd9342ba7286a6
src/main/java/com/chinaztt/mes/docx/util/TakeWords.java
@@ -74,12 +74,14 @@
            //获取最后一行的num,即总行数。此处从0开始
            int maxRow = sheet.getLastRowNum();
            for (int row = 0; row <= maxRow; row++) {
                int maxRol = sheet.getRow(row).getLastCellNum();
                StringBuilder aLine = new StringBuilder();
                for (int rol = 0; rol < maxRol; rol++) {
                    aLine.append(sheet.getRow(row).getCell(rol)).append(splitIdentifier);
                if(Objects.nonNull(sheet.getRow(row))){
                    int maxRol = sheet.getRow(row).getLastCellNum();
                    StringBuilder aLine = new StringBuilder();
                    for (int rol = 0; rol < maxRol; rol++) {
                        aLine.append(sheet.getRow(row).getCell(rol)).append(splitIdentifier);
                    }
                    result.append(aLine).append("\n");
                }
                result.append(aLine).append("\n");
            }
        } catch (Exception e) {
            e.printStackTrace();