Разработка на уебсайтове и приложения
Зареждане на данни от електронна таблица във фронтенд, симулиран API или тестова среда, без да се пише парсер.
Поставете CSV файл или отворете файл и веднага ще получите JSON. Разделителят се разпознава автоматично, стойностите в кавички и запетаите в клетките се обработват, а числата могат да се преобразуват в реални числа. Копирайте резултата или го изтеглете като .json файл. Нищо не се качва.
Разберете каква е функцията на всяка опция и как да получите JSON, който кодът ви може да използва.
CSV е обикновена таблица: по един ред на всеки ред, като стойностите са разделени със запетая или друг разделител. JSON съхранява същите данни под формата на обекти и масиви, които кодът може да чете директно. Конверторът преобразува всеки ред от CSV файла в JSON обект, като използва заглавния ред като имена на ключовете.
Поставете CSV файла си или отворете файл, и JSON ще се актуализира в реално време. Стойностите в кавички, запетаите вътре в кавичките, двойните кавички и преносите на ред в клетката се обработват по същия начин, по който ги експортират приложенията за електронни таблици. Ако CSV файлът съдържа излишни интервали, първо го почистете с инструмента за премахване на интервали.
Зареждане на данни от електронна таблица във фронтенд, симулиран API или тестова среда, без да се пише парсер.
Преобразувайте експортираните данни от Excel, Google Sheets или база данни във формат JSON, който се изисква от API или скрипт за импортиране.
Преместете списъците с продукти, преводите или настройките, съхранени в лист, във файл в JSON формат, който проектът ви може да използва.
Функцията за автоматично разпознаване проверява първия ред за запетаи, точки и запетаи, табулатори или вертикални черти. Изберете ръчно подходящия символ, ако във файла се срещат и двата вида. В много европейски експортни файлове се използват точки и запетаи.
Масивът от обекти съдържа по един обект на ред, индексиран по заглавния ред. Масивът от масиви съхранява всеки ред като обикновен списък, включително и заглавния ред.
Когато опцията е включена, първият ред се превръща в ключове. Когато е изключена, ключовете се наричат column_1, column_2 и т.н. Празните или повтарящи се имена на заглавията се коригират по същия начин.
Превръща 42 в число, а „true“ – в булева стойност. Стойности като 007 или дълги идентификационни номера с повече от 15 цифри остават като текст, за да не се загуби нищо.
Опцията „Trim“ премахва интервалите около стойностите, „Skip empty rows“ премахва празните редове, а „Use null for empty values“ заменя празния низ с null.
Запетаята в „Делхи, NCR“ остава част от стойността, тъй като клетката е поставена в кавички. За да въведете кавичка в клетка, която вече е в кавички, използвайте двойни кавички: "".
Вашият CSV файл се конвертира в браузъра ви. Той не се качва, не се изпраща към нашия сървър и не се съхранява. На вашето устройство се запазват само избраните от вас опции.
Обработката на много големи файлове зависи от паметта на вашето устройство, затова файлове с размер над около 15 MB се отхвърлят. Инструментът чете една плоска таблица. Той не създава вложени JSON структури от заглавия с точки и не чете директно .xlsx файлове.
Поставете съдържанието на CSV файла в полето или отворете файл. JSON кодът се появява веднага, като всеки ред се превръща в обект, който използва заглавния ред като ключове. След това го копирайте или го изтеглете като .json файл.
Да. Функцията за автоматично разпознаване проверява първия ред за запетаи, точки и запетаи, табулатори и вертикални черти. Можете също така сами да изберете разделителя, ако предложението е грешно.
Премахнете отметката от опцията „Първият ред е заглавен“. Тогава ключовете се наричат column_1, column_2 и т.н., а първият ред остава в данните.
Клетката, поставена в двойни кавички, може да съдържа запетаи, преноси на ред и двойни кавички, точно както при експортиране към електронна таблица. Кавичките се премахват в JSON файла, а текстът се запазва.
Когато са отбелязани опциите „Преобразувай числа“, „true/false“ и „null“, обикновените числа се превръщат в числа, а „true“ и „false“ – в булеви стойности. Стойностите с водещи нули, като например 007, и числата с повече от 15 цифри остават като текст, така че не се променят.
Да. Задайте формата на JSON като масив от масиви. Всеки ред, включително редът със заглавието, се превръща в списък от стойности.
Не се приемат файлове с разширение .xlsx. Първо запазете листа като CSV от Excel или Google Sheets, след което отворете или вмъкнете този файл тук.
Не. Преобразуването се извършва в браузъра ви и данните ви никога не напускат устройството ви. За следващия път се запаметяват само избраните от вас опции.
На началната страница са представени още десетки безплатни инструменти, за които не се изисква API ключ.
Премахване на повтарящи се редове от всеки списък или текстов блок.
Отвори инструментСравнете два текста ред по ред, за да видите какво се е променило.
Отвори инструментПребройте думите, символите и изреченията, докато пишете.
Отвори инструментПреобразувайте дължина, тегло, обем, скорост, температура и други величини.
Отвори инструментНяма съвпадащ въпрос.
Споделете мнението си за този инструмент с другите посетители.