Публикации по теме 'blob'


Как экспортировать данные в формате CSV с помощью React-js
В этой статье я научу вас, как максимально простым способом экспортировать данные в формате CSV в ReactJS. Когда вам нужно загрузить отчет из ответа API и сохранить его в формате csv. Итак, давайте посмотрим, как мы можем сделать это наиболее эффективным и простым способом. Итак, чтобы загрузить файл CSV, мы начнем с создания простой кнопки загрузки HTML с помощью MUI. Скопируйте и вставьте приведенный ниже код в файл app.js. <Button sx={{height:'36px', fontSize:'12px',..

Buffer,Blob: различия между FileReader и URL.createObjectURL в JavaScript
В своей предыдущей статье я давал информацию об ASCII и Unicode. Если вы не читали, вы можете щелкнуть здесь, чтобы перейти. Когда наши компьютеры обрабатывают введенные нами значения, каждое значение представлено кодовыми точками. Затем с помощью определенного алгоритма, такого как UTF-8 (8-битный формат преобразования Unicode), значения преобразуются в двоичные данные. Давайте попробуем понять на примере Если мы введем «m» › «m» будет обрабатываться как 77. Вы можете проверить с..

Экспорт файла CSV (электронной таблицы) с помощью JavaScript
Я работал над проектом, в котором мне нужно было экспортировать файл CSV (значения, разделенные запятыми) с помощью JavaScript. Мне было лень, и я подумал, что смогу найти хороший пакет Node, который сделает большую часть работы за меня. Все пакеты Node, которые я нашел, казались очень мощными, с множеством опций, однако оказалось, что в них будет сложно разобраться. Проблема с использованием пакета Node или, скажем, драгоценного камня в ruby, который является очень мощным, заключается в..

Дедупликация BLOB в eXist-db
Недавно я завершил работу над новым хранилищем больших двоичных объектов (BLOB) для eXist-db, которое вместе с парой других изменений заменяет предыдущее хранилище двоичных документов. Первоначальной целью, которую я поставил перед собой, была задача создания дубликатов документов. Я объясню эволюцию дизайна моего нового хранилища больших двоичных объектов и некоторые из его наиболее интересных свойств. tl; dr В этой статье представлены подробные сведения о новом дизайне хранилища..

Блог и пантомима
Проблема: у меня есть URL-адрес видео в instagram. Как скачать это в JS? Решение: https://www.npmjs.com/package/downloadjs на помощь. download(data, strFileName, strMimeType); Здесь данные - это большой двоичный объект, который мы создаем, когда попадаем по URL-адресу. И strMimeType - это строковый MIME-тип. Давайте разберемся, что такое Blob и что такое MIME. Blob Очень хорошее чтение о Blob можно найти здесь:..

Отправьте изображение на свой сервер с помощью функции fetch () - JavaScript, React
Fetch - это функция JavaScript, которая позволяет нам получать данные в нашу базу данных и из нее. Эта операция отправки и получения объектов может занять значительное время, поэтому происходит асинхронно. То есть интерпретатор выполняет HTTP-запрос и продолжает выполнение остальной части кода до получения ответа. Иногда нам может потребоваться сначала отправить информацию в базу данных, чтобы получить наши данные. И эта информация может включать идентификаторы продукта или..

Скачать файл из потока байтов в пользовательском интерфейсе
Мир переходит на остальные API. Мы все это знаем… Теперь представьте, что вы попали в API, который в ответ возвращает поток байтов, и вы хотите загрузить его в виде файла в браузере. Интересно, как? Что ж, теперь это совсем несложно. Позвольте мне поделиться своими выводами и облегчить вам задачу. Получить файл Поэтому я делюсь здесь примером запроса XHR, чтобы помочь лучше понять код. const download = () => { return new Promise((resolve, reject) => { const xhr:..