Канвертар CSV у JSON
Пераўтварайце CSV у масіў JSON. Устаўце тэкст ці загрузіце файл для прыватнай апрацоўкі.
Устаўце CSV для імгненнага пераўтварэння. Будзьце асцярожныя пры працы з персанальнымі данымі.
Вялікія файлы (5MB+) могуць апрацоўвацца даўжэй.
Канвертар CSV → JSON
Уваходны CSV
Вашы даныя застаюцца ў браўзеры і не адпраўляюцца на сервер.
Выхадны JSON
Налады
Асноўныя
Дублікаты загалоўкаў атрымаюць суфіксы _2, _3 для унікальнасці.
Пашыраныя налады
Shift-JIS прымяняецца толькі для загружаных файлаў.
Як карыстацца (3 крокі)
Устаўце CSV ці выберыце файл
Наладзьце параметры (загаловак, тыпы, пустыя палі)
Націсніце Пераўтварыць → Скапіюйце ці Спампуйце
Прыклады
Уваходны CSV
name,age,active Ivan,30,true Piotr,25,false
[
{ "name": "Ivan", "age": 30, "active": true },
{ "name": "Piotr", "age": 25, "active": false }
]
Пустыя ячэйкі (пуста → null)
name,age Ivan, Piotr,25
[
{ "name": "Ivan", "age": null },
{ "name": "Piotr", "age": 25 }
]
Парады па канвертацыі
- Вынік залежыць ад налад загалоўка, размежавальніка і вызначэння тыпаў.
- Для лепшай дакладнасці выберыце размежаўнік уручную, калі аўтаматыка памыляецца.
- Захоўвайце лічбы з нулём напачатку (напр. 0012) як радкі для бяспекі.
- Файлы больш за 5MB патрабуюць больш часу на апрацоўку.
Правілы пераўтварэння
- Загаловак УКЛ: першы радок становіцца ключамі. Пустыя загалоўкі стануць col1 і г.д.
- Загаловак ВЫКЛ: ключамі стануць col1, col2... паводле максімальнай колькасці слупкоў.
- Вызначэнне тыпаў УКЛ: аўтаматычна знаходзіць true/false, null і лічбы.
- Пустыя ячэйкі: можна выбраць пусты радок, null ці зусім не ствараць ключ.
- Размежаўнік: аўтавызначэнне шукае найбольш стабільны варыянт сярод , / / ; / |.
- Uneven columns: missing cells are filled; extra cells are treated as new columns with row warnings.
FAQ
Ці лічыць першы радок загалоўкам?
Гэта можна пераключыць. Калі ВЫКЛ, ключы col1, col2... будуць створаны аўтаматычна.
Чаму лічбы застаюцца радкамі?
Уключыце 'Вызначэнне тыпаў'. Калі яно ВЫКЛ, усё будзе радкамі ў двукоссях.
Ці становяцца пустыя палі null?
Вы можаце выбраць паміж "", null ці поўным выдаленнем ключа ў наладах.
Ці магу я пераўтварыць TSV?
Так. Усталюйце размежаўнік 'Табуляцыя' ці выкарыстоўвайце 'Аўта'.
Як апрацоўваюцца коскі ўнутры двукоссяў?
Інструмент падтрымлівае палі ў двукоссях паводле стандартаў CSV.
What if header names are duplicated?
Duplicates are renamed with _2, _3 suffixes and shown in warnings.