Рубрики
Без рубрики

Как преобразовать Excel в HTML и JSON и наоборот

Без сомнения, Excel является самым популярным инструментом для обработки данных, начиная с простых таблиц Excel с … Теги с HTML, JavaScript, Rust, Windassembly.

Без сомнения, Excel является самым популярным инструментом для обработки данных, начиная с простых таблиц Excel с ценами и продуктами для сложных финансовых данных. С быстро развивающимся World Wide Web, необходимость отображения данных из файлов Excel на веб-сайтах и веб-приложениях пробуждается. Как эффективно преобразовать Excel в веб-форматы?

DHTMLX Команда разработки создала три инструмента с открытым исходным кодом, которые преобразуют данные Excel в формат JSON (и наоборот) и генерируют таблицы HTML из файлов Excel.

На основе Webassembly и Rust

Все три библиотеки были разработаны с использованием Webassembly стандартный и Ржавчина язык программирования. Эти технологии способствуют высоко надежному коду и быстрой производительности. В процессе конвертации нет уязвимостей, и вам не нужно беспокоиться о безопасности ваших данных, пока она обрабатывается. Небольшой размер кода позволяет выполнять операции чрезвычайно быстро. Таким образом, вы можете использовать наши инструменты с открытым исходным кодом в своих проектах, чтобы поддерживать высокоскоростные и безопасные веб-сайты и веб-приложения.

Превращение данных Excel в JSON и обратно

Первые два библиотеки с открытым исходным кодом позволяют вам преобразовать данные, хранящиеся в файлах Excel в формате JSON и обратно с JSON, чтобы Excel. Вы можете найти подробное описание и инструкции по GitHub:

Вы можете установить библиотеки двумя способами: через NPM или CDN Отказ После преобразования данных у вас будут данные, так и стили, сохраненные в Excel или JSON.

Одним из наиболее распространенных случаев использования, когда вам может потребоваться преобразование Excel в JSON и наоборот, встраивает свои листы Excel в веб-таблицу на основе веб. Например, наше JavaScript электронная таблица Использует библиотеки Excel2JSON и JSON2Excel, чтобы обеспечить конечные пользователи возможность импортировать и экспортировать файлы Excel. Электронная таблица имеет набор функций для дальнейшего стилизации и форматирования данных для достижения желаемого внешнего вида.

Отображение данных Excel в качестве таблиц HTML

Третий инструмент с открытым исходным кодом Excel2Table Был построен на основе библиотеки Excel2JSON, которая анализирует файлы Excel. Данные отображаются как таблица HTML, сохраняя все стили из листов Excel.

Использование Excel2Table очень просты и просто:

1) Первый шаг – запускать следующую командную строку для установки библиотеки:

npm i excel2table

2) Затем импортируйте библиотеку в свой проект:

import "excel2table";

3) И все, что осталось, это вызвать функцию рендеринга:

excel2table.render(html_container, data, config);

Вы можете найти все параметры этой функции и другие технические детали, описанные в нашем Репозиторий GitHub Отказ

В результате у вас будет точная HTML-версия вашего листа Excel:

Все три библиотеки распространяются под MIT Лицензия, которая позволяет использовать их как в некоммерческих, так и в коммерческих проектах.

О DHTMLX.

Команда DHTMLX специализируется на разработке библиотек JavaScript для веб-приложений предприятия с сильным фокусом на управлении проектами и JS Gantt диаграмма как ведущее решение PM. В 2019 году мы также запустили Библиотека виджета Suite Ui При обработке данных и визуализации виджеты совместимы с реагированием, угловым и Vue.js.

Первоначально опубликовано в https://dhtmlx.com/blog/convert-excel-file-html-json-dhtmlx-open-source-tools/

Оригинал: “https://dev.to/plazarev/how-to-convert-excel-to-html-and-json-and-vice-versa-49c3”