Я хочу написать html-содержимое в ячейку в excel с помощью displaytag класса ExcelHssfView. Ниже мой фрагмент кодаКак написать html-содержимое в ячейке excel с помощью displaytag Класс ExcelHssfView
HSSFWorkbook wb = new HSSFWorkbook();
HSSFSheet sheet = wb.createSheet("NewSheet");
sheet.addMergedRegion(new CellRangeAddress(3,15,1,20));
HSSFRow xlsRow2 = sheet.createRow(sheet.getMergedRegion(1).getFirstRow());
HSSFCell cell = xlsRow2.createCell(1);
writeCell("Type:<ol><li>Sedan<ul style='list-style-type:disc'></ul></li><li>SUV<ul style='list-style-type:disc'></ul></li><li>Hatchback<ul style='list-style-type:disc'></ul></li></ol>", cell);
Проблема заключается в том, что содержимое HTML отображается как например в ячейке с тегами. Возможно ли правильно написать содержимое html в ячейках?
Я не думаю, что это возможно, Excel не является браузером Интернета и, следовательно, не отображает сам HTML. Ваш лучший шанс - преобразовать HTML в объект RichText и установить его с помощью соответствующего метода setValue(). – centic
Да. Ты прав. Спасибо, что посмотрели. Пожалуйста, см. Решение, которое я разместил, если вы заинтересованы. – Nevin