|
Apache POI, Word table: how get last cells index in given row
|
|||
---|---|---|---|
#18+
Всем, привет! Какую неделю уже борюсь с этим вордом через апач с разными отчетами )) В общем, когда работаем с Excel у нас есть такая классная штука как row.getLastCellNum(); И сразу можно понять, что взяли мы последнюю ячейку в строке. А вот в ворде такого нет и поэтому мне приходится извращаться: XWPFTableCell cell = row.getRow(row.getTableCells().size() - 1); Но это вообще чот не то, как мне кажется, опасная ситуация, не понятная, не очевидная. Понятно, что можно обработать и так далее, но это как-то.. не очень. Может всё-таки есть какой-то способ через внутренние механизмы, где-то внутри xml'ины этой вордовской, метод надежный, чтобы взять последнюю ячейку у строки? Гуглил, что-то плохо гуглится)) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2019, 18:52 |
|
Apache POI, Word table: how get last cells index in given row
|
|||
---|---|---|---|
#18+
NixicНо это вообще чот не то.... Почему не то? конечно, хорошо бы проверить, как это будет работать в случае merge cell в таблице. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2019, 15:35 |
|
Apache POI, Word table: how get last cells index in given row
|
|||
---|---|---|---|
#18+
Ну и потом, я просто смотрю в доку и удивляюсь: https://poi.apache.org/apidocs/dev/org/apache/poi/xwpf/usermodel/XWPFTableRow.html#getTableCells-- В чем проблема-то? С чем Вы "какую неделю уже борюсь"? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2019, 15:41 |
|
|
start [/forum/topic.php?fid=59&fpage=21&tid=2121045]: |
0ms |
get settings: |
7ms |
get forum list: |
5ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
120ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
113ms |
get tp. blocked users: |
1ms |
others: | 309ms |
total: | 564ms |
0 / 0 |