Как конвертировать таблицу Excel в HTML - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте Нужно конвертировать таблицу Excel в HTML, не знаю инструментов, каким образом можно. Нужно написать код, который бы простою таблицу Excel конвертировал в HTML.

Решение задачи: «Как конвертировать таблицу Excel в HTML»

textual
Листинг программы
  1. public string XlsxToHTML(byte[] file)
  2. {
  3.    MemoryStream stream = new MemoryStream(file);
  4.    StringBuilder stringBuilder = new StringBuilder();
  5.  
  6.    stringBuilder.Append("<table>");
  7.  
  8.    using(ExcelPackage excelPackage = new ExcelPackage(stream))
  9.    {
  10.       ExcelWorkbook workbook = excelPackage.Workbook;
  11.       if(workbook!=null)
  12.       {
  13.          ExcelWorksheet worksheet = workbook.Worksheets.FirstOrDefault();
  14.          if(worksheet!=null)
  15.          {
  16.             var firstCell = worksheet.Cells[1,1].Value;
  17.             var secondCell = worksheet.Cells[1,2].Value;
  18.  
  19.             stringBuilder.Append("<tr><td>"+firstCell+"</td></tr>");
  20.             stringBuilder.Append("<tr><td>"+firstCell+"</td></tr>");
  21.          }
  22.       }
  23.    }
  24.  
  25.    stringBuilder.Append("</table>");
  26.  
  27.    return stringBuilder.ToString();
  28. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы