Home » Разное » Excel php export: Обработка и оформление отчетов в Excel на PHP / Хабр
Excel php export: Обработка и оформление отчетов в Excel на PHP / Хабр
Содержание
Преобразование Excel в массив PHP
1
Источник данных
Подготовьте код Excel для преобразования в массив PHP. Мы не будем хранить ваши данные.
2
Редактор таблиц
Редактор или конструктор, подобный Excel, позволяет легко редактировать предыдущие данные Excel.
3
Генератор таблиц
Скопируйте или загрузите преобразованные данные массива PHP.
Источник данных
Excel
CSV
XML
Таблица HTML
Таблица уценки
Массив JSON
Вставка SQL
Вывод запроса MySQL
Таблица LaTeX
Таблица MediaWiki
9 0045
Редактор таблиц
Полноэкранный режим
Генератор таблиц
Следуй за мной
Спонсор
Уценка Магия Латекс SQL HTML CSV Excel JSON JSONLines ASCII МедиаВики AsciiDoc TracWiki Qlik ДАКС Firebase YAML XML Джира Текстиль реструктурированный текст PHP Рубин АСП ActionScript BBC-код PDF JPEG
Как преобразовать Excel в массив PHP онлайн?
1.
Загрузите или вставьте свой Excel
Просто вставьте (скопируйте таблицы из Microsoft Excel, Google Sheets, Mac Numbers или веб-страницы) или перетащите свой Excel в текстовую область источника данных, и он немедленно выполнит волшебство преобразование.
2. При необходимости отредактируйте свой Excel онлайн
Вы можете редактировать свои данные онлайн, как Excel, через редактор таблиц, и изменения будут преобразованы в массив PHP в режиме реального времени.
3. Скопируйте преобразованный массив PHP
Просто скопируйте сгенерированный код массива php в Генератор таблиц и вставьте его в свой файл php для тестирования.
Примечание. Ваши данные в безопасности, преобразование выполняется полностью в вашем веб-браузере, и мы не будем хранить ваши данные.
Что такое Excel?
.xls
.xlsx
.xlsm
Microsoft Excel — это приложение для работы с электронными таблицами, которое позволяет пользователям хранить, упорядочивать, вычислять и обрабатывать данные с помощью формул, используя систему электронных таблиц, разбитую на строки и столбцы.
Что такое PHP?
.php
PHP (рекурсивная аббревиатура от PHP Hypertext Preprocessor) — это широко используемый язык сценариев общего назначения с открытым исходным кодом, который особенно подходит для веб-разработки и может быть встроен в HTML.
Могли бы вы порекомендовать этот онлайн-инструмент своим друзьям?
5 звезд 4 звезды 3 звезды 2 звезды 1 звезда
v2.4.2
🐛 Исправлены проблемы: Загрузка pdf не работает
v2.4.1
🐛 Исправлены проблемы: вывод API преобразования html пуст
🛡️ Экранирование одинарных кавычек при конвертации в SQLite
9 0025
🚀 Оптимизация производительности API TableConvert
🐛 Исправлены проблемы : Шум при конвертации в div table
v2.4.0
➕ Добавлена поддержка всех конвертеров в API
💰 Добавлена новая платная страница с дополнительными функциями для пользователей, которые хотят обновление
🚀 Несколько улучшений производительности приложения
🔒 Повышена безопасность приложения за счет реализации нескольких новых мер безопасности
📖 Улучшена документация, чтобы упростить разработчикам использование API
v2.
3.6
➕ Добавлен импортер XML, TableConvert теперь поддерживает 10 различных форматов импорта
💻 Добавлена возможность выравнивания текста в ASCII и reStructuredText Table
🔁 Перевернута логика для таблицы Minify AsciiDoc на основе отзывов @Luis
v2.3.5
🗑️ Добавлена кнопка для удаления повторяющихся строк в редакторе таблиц
🗑️ Кнопки слияния для удаления пустые строки и столбцы
🐛 Исправлены проблемы: строка состояния в полноэкранном режиме
🐛 Исправлены проблемы: порядок свойств объекта JSON не тот
v2.3.4
🔧 Текстовое поле генератора Magic поддерживает автоматически закрывающиеся скобки
🛠️ Оптимизированный Magic: поддерживает код JavaScript и awk-подобный синтаксис
9 0068 ➕ Добавлен источник данных MySQL Query Output
🎁 Используйте обратную косую черту `\` для вывода `{.
.}` в волшебном преобразователе
v2.3.3
🐛 Исправлено, что объем данных меньше порогового значения в преобразователях SQL и DAX
🔗 Добавлена кнопка «Поделиться линией»
🔄 Шаблон рефакторинга для Magic
ℹ️ Добавлена всплывающая подсказка для кнопки «Поделиться»
v2.3.2
🔍 Генератор SQL и генератор DAX поддерживают автоматическую проверку типа данных
➕ Добавлен генератор таблиц Qlik. Теперь можно преобразовать код для встроенных загрузок Qlik
➕ Добавлен генератор таблиц DAX. Теперь можно преобразовать код для DAX DATATABLE
v2.3.1
🔨 Генератор HTML: замените тег `
` под объявлением на тег `
`
🔨 Генератор HTML: добавлена опция сделать первый столбец заголовками
🎨 Оптимизирован пользовательский интерфейс и некоторые проблемы с интерфейсом
🖥️ Редактор поддерживает полноэкранное переключение
v2.
3.0
➕ Конвертер XML теперь может настраивать корневые и строковые элементы
900 25
🔧 Оптимизированные опции для конвертеров CSV
➕ Добавлен конвертер и генератор списков Firebase
v2.2.3
Добавлена опция стиля границы для таблиц LaTeX. Спасибо @Daniel за отзыв
Добавлен параметр выравнивания текста для таблиц LaTeX
Добавлена опция полужирного шрифта в первой строке для таблиц LaTeX
Добавлена опция полужирного шрифта в первом столбце для таблиц LaTeX
Сделать всплывающую подсказку для опции Граница конвертера Latex, более интуитивно понятный эффект
v2.2.2
В конвертере SQL поддержите «NULL» в качестве значения поля
Импортер HTML поддерживает одновременное чтение нескольких таблиц
Исправлен искаженный текст в конвертере PDF когда таблица содержит символы CJK
Оптимизация события изменения источника данных для поддержки рендеринга в реальном времени
v2.
2.1
Добавлена панель статистики к компоненту сетки данных
Добавлена анимация загрузки
Упрощенный текст уведомлений привычки
Исправлена функция импорта разделенной строки или объединенной строки
Исправлена ошибка синтаксиса шаблона при наличии пустой строки
v2.1.5
Исправлена ошибка, из-за которой невозможно было загрузить PDF. Спасибо @lpablo611 за отзыв
В конвертере SQL по умолчанию используется синтаксис построчной вставки. Спасибо @ffortuny за отзыв
Добавлена возможность выбора листов при загрузке Excel. Спасибо @ffortuny за отзыв
Исправлены некоторые проблемы с импортом в Excel
v2.1.4
Исправлена ошибка с конвертером таблиц AsciiDoc. Спасибо @kernixski за отзыв
Добавлены параметры заголовка и сжатия в генератор таблиц AsciiDoc
В генератор таблиц reStructuredText добавлена опция «Разделять строки» 025
Исправлена ошибка, из-за которой текстовое поле не обновлялось
v2.
1.2
Преобразователь Markdown поддерживает установку первой строки в качестве заголовков
Первая строка, выделенная полужирным шрифтом, исключает пустые строки в генераторе таблиц Markdown
Добавлено больше генераторов таблиц простого текста ASCII
Добавлена поддержка комментариев к исходному коду для генератора таблиц ASCII 68 Конвертер JSON поддерживает синтаксический анализ объектов JavaScript
Добавлено больше языка
Добавлен минимальный рабочий пример (MWE) для генератора таблиц LeTeX
v2.1.0
Добавлен немецкий язык
Добавлен упрощенный китайский язык.
Добавлена поддержка i18n. 025
Преобразование IDEA в шаблон
Добавлена всплывающая подсказка для параметров конвертера
v2.0.1
Добавлены Jira Converter и Jira Generator
Добавлены Textile Converter и Textile Generator
v2.
0
Грядет новый дизайн, более широкие функции, красивый и простой в использовании.
Поддержка переключения темного режима
Встроенный DataGridXL
Поддержка поиска и замены
Поддержка корпуса переключателя
900 26
Поддержка перетаскивания для загрузки файлов
Поддержка чтения файлов Excel, сейчас вы можете преобразовать Excel в другие таблицы
Различные источники ввода имеют разные примеры
Вас ждут новые возможности
v1.2.7
Добавлен конвертер AsciiDoc, теперь вы можете преобразовать таблицу в код asciidoc
90 025
Добавлен конвертер reStructuredText, теперь вы можете конвертировать код таблицы в reStructuredText
v1.2.6
Подсказка об ошибке фокуса
Исправлены ключевые слова «$» и «+» для интерпретируемых конвертеров, отличных от IDEA
Импорт JSON двумерного массива без смещения
Автоматическая обрезка при использовании модуля импорта html
Отключение опции автоматического выхода из Markdown
90 068 Исправлена ошибка, из-за которой ключи не отображались как заголовки
v1.
2.5
Добавлен импортер SQL, вы можете конвертировать создание таблицы sql и вставлять sql в любой формат
Добавлен импортер MediaWiki, теперь вы можете конвертировать таблицу MediaWiki в любой формат
Исправлено преобразование в json, если значение содержит пробелы, они удаляются
v1.2.4
Добавлен конвертер PHP, теперь вы можете преобразовать таблицу в код PHP
900 25
Добавлен конвертер Ruby, сейчас вы можете преобразовать таблицу в код Ruby
Добавлен конвертер ASP, теперь вы можете преобразовать таблицу в код ASP
Добавлен преобразователь ActionScript, теперь вы можете преобразовать таблицу в код ActionScript
Добавлен конвертер BBCode, теперь вы можете преобразовать таблицу в BBCode
Добавлен конвертер PDF, теперь вы можете преобразовать таблицу в файл PDF
Добавлен конвертер JPEG, теперь вы можете преобразовать таблицу в изображение Jpeg файл
Вкладки конвертера теперь поддерживают адаптивный макет
v1.
2.3
Добавлен указанный тип импорта при импорте URL
Добавить добавлена функция отмены/возврата, очистки и транспонирования
v1.2.2
Добавлен экспорт Excel в формат xlsx
Добавлена возможность преобразования таблицы в 2D массив в конвертер JSON
Добавлена возможность преобразования таблицы в массив столбцов в конвертер JSON
Добавлена возможность конвертации таблицы в Keyed массив в JSON конвертер0069
Отформатированная таблица LaTex Код
Добавлены параметры «Имя таблицы», «Создать оператор создания таблицы» для преобразователя SQL
v1.2.0
9 0025
Добавлен блог для записи справочной информации для этого приложения
Оптимизирован основной цвет, чтобы он выглядел более комфортно
v1.1.9
Добавлена новая функция, дважды щелкните текстовое поле вывода, чтобы выбрать все
Запоминать выбранные ячейки при добавлении, удалении и изменении таблицы
Оптимизировать выбранный стиль ячейки
v1.
1.8
поля, не являющиеся строками
Добавлен параметр для настройки Markdown для использования таблицы простых стилей
Добавлен параметр для настройки таблицы MediaWiki для форматирования первой строки в качестве заголовка
v1.1.7
Добавлена возможность настроить Markdown для использования компактного режима
Добавлена возможность установить таблицу Markdown Выравнивание текста
Добавлен конвертер MediaWiki, теперь вы можете легко создавать и редактировать таблицы mediawiki
900 26
Фиксированный проблема: импорт Excel, и если в столбце нет записи, то при преобразовании этих данных в Markdown данные сдвигаются в левые столбцы
v1.1.6
Рефакторинг страницы документа
Поддержка сохранения текущих данных при перерисовке таблицы.
Поддержка автоматического сохранения данных таблицы.
: Javascript экспортирует CSV в кодировке utf-8, добавляя UTF-8 Спецификация в строку
Улучшение страниц и компонентов
Добавление конвертера LaTex, поддержка преобразования LaTex в Excel, JSON, CSV, таблицу Markdown и т. д.
v1.1.4
Исправлена проблема при выводе текстовой таблицы
Добавлено описание для конвертера, генератора и редактора
При импорте данных поддерживается загрузка локальных json, csv, md, html и других файлов
90 045
v1.1.3
Добавлен селектор котировок в вывод sql, вы можете выбрать правильные котировки в соответствии с движком sql
Исправлена проблема: ошибка синхронизации вывода выход
Добавлены параметры выравнивания текста по центру для вывода уценки
v1.1.2
Исправлена ошибка, Ajax попадает в бесконечный цикл при извлечении таблицы из URL
90 025
Сделать загрузку больших данных более плавной
Исправлена ошибка, из-за которой разделитель был неправильным при преобразовании csv в таблицу
Специальные символы Escape выбраны по умолчанию
Исправлена проблема: Разделение строки CSV игнорирует запятые в двойных кавычках
v1.
1.1
Добавлены функции расширения и свертывания, автоматическая адаптация длины данных
Добавлена возможность загрузки данных с URL Добавлена опция для вывода HTML, теперь вы можете легко преобразовать таблицу в таблицу DIV
Оптимизирована скорость чтения содержимого с URL-адреса
v1.1.0
Добавлены параметры стиля для вывода текста, теперь поддерживается стиль вывода результатов mysql, стиль таблицы reStructuredText и т. д. на
Добавлены параметры экранирования для конвертеров Markdown, HTML, XML и LaTex. и т.д.
Добавлена кнопка параметров для вывода вкладки csv, теперь поддерживаются настраиваемые разделители
Добавлен минификатор, теперь вы можете легко сжимать или минимизировать результат JSON, XML, HTML
v1.0.8
Добавлен конвертер шаблонов, вы можете легко создавать выходные данные на основе ваших идей
Добавлена кнопка параметров для вывода вкладки шаблона
Удалены jQuery, сжаты страницы и улучшена скорость веб-сайта
90 045
т1.
0.7
Добавлены ярлыки для таблиц, теперь вы можете легче изменять содержимое таблицы. Спасибо @Yasuhiko OKADA!
Оптимизация ярлыков со стрелками и URL-адресов по умолчанию
v1.0.6
Поддержка инициализации данных через URL
Поддержка табличных данных и динамической привязки URL, теперь вы можете легко обмениваться данными через URL
900 68 v1.0.5
Добавлен Возможность импортировать таблицы из URL
Оптимизировать стиль вкладок
V1.0.4
Фиксированная ошибка: пустая ячейка при импорте Excel
.0068 Поддержка загрузки примеров через `window.location.hash`
Добавлена всплывающая подсказка к кнопке редактора таблиц
v1.0.3
Добавлен конвертер LaTex и Plain Text 90 069
Исправлена ошибка: Когда несколько полей заголовка совпадают, результат показывает только одно