|  | 
| 
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&msg=39882766&tid=2121045]: | 0ms | 
| get settings: | 12ms | 
| get forum list: | 15ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 44ms | 
| get topic data: | 11ms | 
| get forum data: | 3ms | 
| get page messages: | 46ms | 
| get tp. blocked users: | 1ms | 
| others: | 248ms | 
| total: | 388ms | 

| 0 / 0 | 
