|
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&gotonew=1&tid=2121045]: |
0ms |
get settings: |
22ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
19ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
149ms |
get tp. blocked users: |
2ms |
others: | 10ms |
total: | 279ms |
0 / 0 |