Я пытаюсь генерировать отчеты. Я уже создал таблицу HTML в представлении и хотел следовать подходу, описанному в "Экспорт данных в CSV и Excel в вашем приложении Rails".
Я читаю:
«В моем проекте я сохраняю таблицу html в файл, но даю ей расширение xls вместо html. Например, table.xls. Затем я отправляю ее в браузер с типом пантомимы Excel, и Excel открывает этот файл, а также отформатируйте таблицу, как таблицу html, так что вы получите выделенные жирным шрифтом заголовки и цвета фона ячеек и т. д. "
«Самый простой способ, который я знаю, — создать HTML-файл с таблицей и присвоить ему расширение XLS. Кодировка HTML соблюдается, вы можете иметь столько разрывов строк, сколько хотите, прямой или прямой порядок байтов не проблема, th-теги определите заголовки столбцов, и уже есть множество решений для создания файла».
Как я могу сохранить таблицу HTML в файл и дать ей расширение .XLS
, чтобы открыть ее в Excel?