DataFormatter не читает пустую ячейку и сдвигает данные в Excel в JavaJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 DataFormatter не читает пустую ячейку и сдвигает данные в Excel в Java

Сообщение Anonymous »

DataFormatter не читает пустую ячейку и не сдвигает данные влево, если ячейка пуста в Excel в Java.
Пожалуйста, помогите в этом, чтобы пустой столбец можно было читать как пустую строку и данные следующей ячейки в строке не должны быть смещены влево
XSSFWorkbook wb = new XSSFWorkbook (Inputexcelfile);
//Get first/desired sheet from the workbook
XSSFSheet ws = wb.getSheetAt(0);

//Iterate through each rows one by one
Iterator rowIterator = ws.iterator();
int roWnum=0;

while (rowIterator.hasNext())
{
HSSFRow hssfRow = (HSSFRow) rowIterator.next();
//For each row, iterate through all the columns
Iterator cellIterator = hssfRow.cellIterator();
int cellnum=0;

while (cellIterator.hasNext())
{
HSSFCell cell = (HSSFCell) cellIterator.next();

DataFormatter fmt = new DataFormatter();
String valueAsSeenInExcel = fmt.formatCellValue(cell).trim();

}
}


Подробнее здесь: https://stackoverflow.com/questions/793 ... el-in-java
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»