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

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

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

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

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

textual
Листинг программы
public string XlsxToHTML(byte[] file)
{
   MemoryStream stream = new MemoryStream(file);
   StringBuilder stringBuilder = new StringBuilder();
 
   stringBuilder.Append("<table>");
 
   using(ExcelPackage excelPackage = new ExcelPackage(stream))
   {
      ExcelWorkbook workbook = excelPackage.Workbook;
      if(workbook!=null)
      {
         ExcelWorksheet worksheet = workbook.Worksheets.FirstOrDefault();
         if(worksheet!=null)
         {
            var firstCell = worksheet.Cells[1,1].Value;
            var secondCell = worksheet.Cells[1,2].Value;
 
            stringBuilder.Append("<tr><td>"+firstCell+"</td></tr>");
            stringBuilder.Append("<tr><td>"+firstCell+"</td></tr>");
         }
      }
   }
 
   stringBuilder.Append("</table>");
 
   return stringBuilder.ToString();
}

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


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

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

14   голосов , оценка 4 из 5
Похожие ответы