@fife

Как вытащить числа «степень» из Apache POI?

Добрый день, есть экселька, нужно вытащить значение ячейки, и сохранить все стили.

Дело в том, что если в строке есть символ степени, то когда я получаю value для ячейки, то вытаскиваю просто число(вот тут, не понимаю как понять что число является степенью).

Скрин1(значение ячейки, которое я хочу вытащить, при этом где то запомнить, что эта 1 рисуется чуть выше и меньше чем остальные)
611504cd130c0622650231.jpeg

скрин2(данные которые я могу легко вытащить)
6115050b939ab767296456.jpeg

Вопрос собственно, как мне понять, что эта единица в строке должна формироваться как степень? индекса элемента будет достаточно.

p.s в экселе цифры, которые не должны запоминаться как степень(поменять все цифры плохая идея)
  • Вопрос задан
  • 34 просмотра
Решения вопроса 1
@fife Автор вопроса
updt:
cell.getRichStringCellValue().getFontAtIndex(INDEX надо for по стринге).getTypeOffset());
1 - степень
0 - обычный чар
2 - степень снизу (как индекс)
вопрос закрываю
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы