Vaadin Spring Projekt ожидает конструктор без аргументов, только на tomcat не локальный

Excel хранит некоторые ячейки как строки, но чаще всего числа с особыми правилами форматирования, применяемыми к ним. Что вам нужно сделать, это заставить эти правила форматирования работать против числовых ячеек, чтобы создавать строки, которые выглядят так, как в Excel.

К счастью, Apache POI имеет класс, чтобы сделать именно это - DataFormatter

Все, что вам нужно сделать, это что-то вроде:

 Workbook wb = WorkbookFactory.create(new File("myfile.xls"));
 DataFormatter df = new DataFormatter();

 Sheet s = wb.getSheetAt(0);
 Row r1 = s.getRow(0);
 Cell cA1 = r1.getCell(0);

 String asItLooksInExcel = df.formatCellValue(cA1);

Не имеет значения, какой тип ячейки, DataFormatter будет отформатировать его, насколько это возможно для вас, используя правила, применяемые в Excel

0
задан MK MK 16 January 2019 в 23:35
поделиться