Беру шаблонную строку:
Добавляю ещё 3 таких строки к этой таблице:
XWPFTableRow templateRow = bodyTbl.getRow(0);
for(int i = 0; i < 3; i++) {
bodyTbl.addRow(templateRow);
}
И пытаюсь заменить текст в ячейках на свой:
List<XWPFTableRow> rows = bodyTbl.getRows();
System.out.println("rows " + rows.size());
int i = -1;
for(XWPFTableRow row : rows) {
i++;
List<XWPFTableCell> cells = row.getTableCells();
for(XWPFTableCell cell : cells) {
XWPFRun runCell = cell.getParagraphArray(0).getRuns().get(0);
runCell.setText(i + " QQQ", 0);
}
}
В результате работа идет только с первой строкой...
Почему так? Как мне заменить $_ в таблице во всех ячейках на свои значения?
Apache POI 3.16
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости