Конвертуйте CSV-файл у JSON у браузері — ідеально для передачі таблиць у скрипти, API або LLM.
CSV - це формат найнижчого спільного знаменника для табличних даних: кожна електронна таблиця експортує його, кожний скрипт його імпортує. JSON те саме для вкладених або самоописувальних даних: кожна мова програмування може його розбирати, кожне сучасне API його споживає. Перетворення CSV у JSON долає розрив, коли потрібно передати дані з електронної таблиці в JavaScript-скрипт, REST API або LLM, що мислить об'єктами.
Ми розбираємо CSV за допомогою PapaParse, вважаючи перший рядок іменами полів, а решту — записами. Числові значення автоматично приводяться до числових типів; все інше залишається рядками. На виході — відформатований відступами масив JSON об'єктів, готовий для вставки в скрипт або передачі через curl. Усе виконується локально; жодні дані не покидають ваш браузер.
CSV (Comma-Separated Values) - найпростіший табличний формат - рядки простого тексту зі значеннями, розділеними комами. Читається кожною програмою для електронних таблиць, кожною мовою скриптів і кожним інструментом для роботи з даними, коли-небудь створеним.
JSON (JavaScript Object Notation) — лінгва-франка структурованих даних в інтернеті. Масиви, об'єкти, рядки, числа, булеві значення. Читається всіма сучасними мовами програмування.
Перетягніть CSV на конвертер вище, або натисніть у поле, щоб вибрати файл із вашого пристрою.
Ми заздалегідь обрали JSON як формат виводу. Змініть його в випадаючому списку, якщо хочете інший формат.
Натисніть «Конвертувати» та дочекайтеся завершення індикатора прогресу. Завантажте JSON, коли воно буде готове.
Перетворіть масив об'єктів JSON у плоский CSV-файл - вставте в Excel, Google Таблиці або будь-який інструмент для електронних таблиць.
Конвертуйте JSON-конфігураційні файли у більш людино-зрозумілий формат YAML — Kubernetes, GitHub Actions і Docker Compose це люблять.
Конвертуйте електронну таблицю Excel (XLSX) у CSV — ідеально для скриптів, інструментів обробки даних або систем, які не відкривають .xlsx.