Хотя Excel является наиболее часто используемым программным обеспечением для работы с электронными таблицами, многие разработчики могут изначально выбрать использование файлов CSV из-за их простоты и целесообразности. Однако, если у вас есть CSV-файлы, которыми нужно поделиться с клиентами, может быть хорошей идеей преобразовать их в Excel, чтобы обеспечить наилучшее взаимодействие с пользователем. С помощью следующего API вы сможете автоматически конвертировать CSV в XLSX без каких-либо дополнительных хлопот.
Для начала мы запустим эту команду для установки jQuery:
bower install jquery
Затем мы вызовем функцию преобразования:
var form = new FormData(); form.append("inputFile", fileInput.files[0], "file"); var settings = { "url": "https://api.cloudmersive.com/convert/csv/to/xlsx", "method": "POST", "timeout": 0, "headers": { "Content-Type": "multipart/form-data", "Apikey": "YOUR-API-KEY-HERE" }, "processData": false, "mimeType": "multipart/form-data", "contentType": false, "data": form }; $.ajax(settings).done(function (response) { console.log(response); });
И это все! Ваш файл будет готов к немедленному использованию. Если вам необходимо получить ключ API, посетите веб-сайт Cloudmersive, чтобы зарегистрировать бесплатную учетную запись; это обеспечивает 800 вызовов в месяц через любой из наших API.