CSV ↔ JSON Converter обработва пълния кръгов преход между двата най-разпространени табличен формата. Умният CSV парсер обработва цитирани полета със запетаи, escape-нати кавички, персонализирани разделители и завършващи нови редове. Автоматично разпознава числа, булеви стойности и null при преобразуване CSV→JSON; генерира чист CSV с подравняване на ключовете по ред при JSON→CSV.
Преместването на данни между CSV и JSON е ежедневна задача — изтегляне на експорт от база данни в инструмент, консумиращ JSON, генериране на CSV за електронна таблица от отговор на API, или преструктуриране на данни за нова система. CSV ↔ JSON Converter изпълнява и двете посоки чисто, направо в браузъра. CSV парсерът обработва реалните бъркотии: полета, съдържащи запетаи (когато са цитирани), escape-нати кавички (удвоени в стил RFC 4180), CRLF или LF краища на редовете, завършващи празни редове и конфигурируеми разделители (табулация, точка и запетая, тръба — каквото пожелаете). Автоматичното разпознаване се включва при преобразуване към JSON — низове, приличащи на цели числа, стават числа, "true"/"false"/"null" стават съответните типизирани стойности, а изрязването на празни пространства е по избор. При JSON→CSV инструментът обхожда масива от обекти и събира всеки уникален ключ във всички редове, след което генерира CSV с ред за заглавия и правилно екраниран текст в клетките. Кавичките в клетките се удвояват, клетки, съдържащи разделители или нови редове, се обвиват в кавички, а вложени обекти/масиви се сериализират като JSON низови клетки.
CSV → JSON и JSON → CSV. Бутонът Swap разменя входа и изхода мигновено за проверка на кръговото преобразуване.
Парсерът обработва цитирани полета, вградени запетаи, escape-нати кавички, CRLF/LF краища на редовете — работи с реален CSV, не само с учебни примери.
Сменете разделителя от запетая на каквото пожелаете — табулация (за TSV), точка и запетая (европейски локал), тръба или всеки един символ.
Числа, булеви стойности и null се преобразуват в съответните типизирани стойности в изходния JSON. Изключете, ако искате всичко като низове.
Изходът се обновява при всяко натискане на клавиш — не е нужен бутон Convert. Поставете и вижте резултата мигновено.
Когато JSON обектите имат различни ключове, заглавието на CSV включва всички уникални ключове, а липсващите клетки остават празни — без загуба на данни.
Поставете CSV експорт от вашата база данни в конвертора и получете JSON масив, готов за импортиране в NoSQL хранилище или API, консумиращо JSON.
Конвертирайте отговор на API (JSON масив) в CSV за директно поставяне в Excel или Google Sheets.
Прекарайте данните през инструмента, за да почистите форматирането — полезно при обединяване на CSV файлове от различни източници с непоследователно цитиране.
Преобразувайте между CSV-базирани таблици за превод и JSON i18n файлове за инструменти като Chrome разширения или React-intl.
Генерирайте JSON фикстури от CSV тестови данни (или обратно) за захранване на бази данни за разработка и интеграционни тестове.
Кликнете иконата CSV/JSON в дока на DevSuite Pro. Отваря се панел с превключвател за посока, опции и две текстови области.
Изберете CSV → JSON, за да анализирате таблични данни, или JSON → CSV, за да сплескате масив от обекти в редове.
Коригирайте разделителя, ако не е запетая, включете "First row is header" и "Auto-detect numbers", за да съответстват на формата на вашите данни.
Поставете CSV или JSON във входното поле. Изходът се показва отдясно мигновено.
Кликнете Copy Output, за да вземете резултата. Използвайте Swap ↔, за да обърнете посоката и да проверите, че кръговото преобразуване е без загуби.
Инсталирайте DevSuite Pro безплатно и отключете 64+ инструмента за разработчици за вашия браузър.