Command Palette

Search for a command to run...

CS

CSV в JSON конвертер

Преобразуйте CSV в JSON онлайн. парсы цитируют поля и любой разделитель, делают выводы о числах и логических значениях и выводят массив объектов. На стороне клиента нет регистрации.

Что такое преобразователь CSV в JSON?

Преобразователь CSV в JSON считывает значения, разделенные запятыми, и перезаписывает каждую строку как объект JSON, настраиваемый заголовками столбцов. вставьте экспорт электронной таблицы, дамп базы данных или отчет об аналитике и верните чистый массив JSON, который вы можете отправить прямо в API, файл конфигурации или приложение JavaScript. Первая строка становится именами свойств, а каждая следующая строка становится одним объектом в массиве.

Трехстрочный тест показывает, что этот онлайн-конвертер CSV в JSON сохраняет и что он меняет. Вставьте sku,price,in_stock,zip затем 00123,19.90,true,02134 затем 9876543210,5,FALSE,90210 и нажмите "Конвертировать в JSON с тиками Infer". Первый объект - "sku": "00123", "цена": 19.9, "in_stock": правда, "zip": "02134", поэтому значения "лидер-ноль" остаются строками. Вторая строка показывает пределы: zip 90210 становится номером, а 20-значный sku становится 98765432109876540000, потому что номер JSON в JavaScript содержит всего от 15 до 17 значащих цифр. Untick Infer typ typ typs, чтобы сохранить оба в виде текста.

CSV - это то, как электронные таблицы и большинство бизнес-систем экспортируют данные, но почти каждый веб-API и программа JavaScript ожидают JSON. Конвертирование вручную происходит медленно и подвержено ошибкам, когда поле содержит запятую, разрыв строки или кавычку, поскольку эти символы имеют особое значение в CSV. Этот инструмент реализует правила цитирования RFC 4180, поэтому значение, такое как "Смит, Джон", завернутое в кавычки, остается одним полем вместо разделения на два столбца. Он автоматически определяет, использует ли ваш файл запятые, точки с запятой, вкладки или трубки, и он может объединять числовой и логический текст в реальные числа JSON и логически упрощать, чтобы вы не заканчивали все как строки.

Все работает в вашем браузере с парсером без зависимостей, поэтому ничего из вставляемого вами не загружается и не сохраняется. CSV экспорт часто несет записи клиентов, данные заказа или внутренние идентификаторы, и ни один из них не покидает ваше устройство. конвертер продолжает работать в автономном режиме после загрузки страницы, обрабатывает файлы с строкой заголовка или без нее и предупреждает вас о дублировании имен столбцов или строк с неправильным количеством полей вместо молча отбрасывания данных.

Как использовать преобразователь CSV в JSON?

  1. Вставьте или загрузите CSV

    Вставьте текст CSV на панель ввода или нажмите "Загрузить образец", чтобы начать с примера со строкой заголовка, числами и логическими значениями.

  2. Установите разделитель и заголовок

    Оставьте разделитель на Авто-обнаружение или выберите запятую, точку с запятой, вкладку или трубку. Отметьте первую строку - это заголовок, если ваша первая строка - это данные, а не имена столбцов.

  3. Выберите вывод типа

    Держите типы Infer с отметками "вернуть 42", "3.14", "верно" и "ноль" в реальных значениях JSON или снимите галочку, чтобы каждое поле оставалось строкой, что полезно для идентификаторов и почтовых индексов.

  4. Скопируйте или скачайте JSON

    Нажмите Конвертировать в JSON. Скопируйте массив в буфер обмена или загрузите его как data.json для вашего API, скрипта или импорта.

Основные характеристики

  • RFC 4180 Парсинг

    Правильный анализатор машины состояния обрабатывает поля котировок, избегает двойных кавычек, встроенных разделителей и разрывов строк внутри значения, не разрывая строку

  • Автоматическое обнаружение разделителя

    Обнаруживает файлы, разделенные запятой, точкой с запятой, вкладкой и трубкой, оценивая, какой разделитель дает наиболее согласованное количество столбцов, или устанавливает его вручную

  • Вывод интеллектуального типа

    Необязательно преобразует числовой и логический текст в действительные числа JSON, логические значения и нуль, сохраняя при этом идентификаторы с ведущими нулями в качестве строк

  • Режимы заголовка и без заголовка

    Используйте первую строку в качестве объектных ключей для массива объектов или рассматривайте каждую строку как данные для создания массива массивов

Frequently Asked Questions

Вставьте свой CSV в панель ввода, подтвердите настройки разделителя и заголовка и нажмите Конвертировать в JSON.Каждая строка становится объектом, на который накладываются заголовки столбцов. затем вы можете скопировать JSON или загрузить его как файл.json. Вся обработка происходит в вашем браузере - ничего не загружается.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

csv to jsoncsv to json converterconvert csv to jsoncsv to json onlinecsv parsercsv to arraycsv to json arraycsv file to jsononline csv to json convertercsv to json converter online