CSV'ден JSON'го которуучу (Башкы саптан ачкычтарды автоматтык түзүү)
CSV маалыматын JSON массивине которуңуз. Купуялуулук үчүн маалыматты чаптаңыз же файлды жүктөп алып, жергиликтүү түрдө иштетиңиз.
CSV'ни заматта JSON'го которуу үчүн чаптаңыз. Жеке маалыматтарды камтыган файлдар менен иштөөдө сак болуңуз.
Чоң CSV файлдарын (5MB+) иштетүү көбүрөөк убакытты алышы мүмкүн.
CSV → JSON которуучу
CSV киргизүү
Киргизилген маалымат браузерде калат жана серверге жиберилбейт.
JSON чыгаруу
Параметрлер
Негизги
Кайталанган башкы саптар уникалдуу болушу үчүн _2, _3 суффикстерин алышат.
Кошумча параметрлер
Shift-JIS файл жүктөөдө гана колдонулат.
Кантип колдонуу керек (3 кадам)
CSV чаптаңыз же файлды тандаңыз
Керек болсо параметрлерди (башкы сап/типтер/бош уячалар) тууралаңыз
Которуу → Көчүрүү же Жүктөө
Мисалдар
Киргизүү CSV
name,age,active Alice,30,true Bob,25,false
[
{ "name": "Alice", "age": 30, "active": true },
{ "name": "Bob", "age": 25, "active": false }
]
Бош уячалар (бош → null)
name,age Alice, Bob,25
[
{ "name": "Alice", "age": null },
{ "name": "Bob", "age": 25 }
]
Которуу боюнча кеңештер
- CSV'ден JSON'го которуу башкы сап, бөлгүч жана типтерди аныктоо жөндөөлөрүнө жараша өзгөрөт.
- Тагыраак болушу үчүн, автоматтык аныктоо иштебей калса, бөлгүчтү кол менен коюңуз.
- Которууда коопсуздук үчүн нөлү бар сандарды (0012) сап катары калтырыңыз.
- 5MB'дан ашкан файлдарды иштетүү узагыраак болушу мүмкүн.
Которуу эрежелери
- Башкы сап күйүк: биринчи сап ачкычтар болот. Бош болсо col1, кайталанса name_2, name_3 ж.б. болот.
- Башкы сап өчүк: ачкычтар col1, col2... болот жана мамычалардын саны эң узун сапка жараша болот.
- Типтерди аныктоо КҮЙҮК: true/false, null (сап) жана сандар аныкталат. Башында нөлү барлар демейки боюнча сап бойдон калат.
- Бош уячалар: "" (бош), null же ачкычты такыр калтырбоону тандаңыз.
- Бөлгүч: автоматтык аныктоо , / / ; / | ичинен эң ылайыктуусун тандайт.
- Тегиз эмес мамычалар: жетишпеген жерлер бош толтурулат; ашыкчалар жаңы мамыча катары каралып, эскертүү берилет.
FAQ
Биринчи сапты башкы сап катары кароо керекпи?
Ооба/Жок деп которуштурса болот. ӨЧҮК болсо, col1, col2... автоматтык түрдө түзүлөт.
Сандар сап катары калып жатат
Типтерди аныктоо которгучун колдонуңуз. ӨЧҮК болсо баары сап болот; КҮЙҮК болсо сандарга жана true/false'ко которулат.
Бош уячалар null болобу?
"" (бош), null же ачкычты такыр калтырбоону тандаңыз.
TSV'ни да которо аламбы?
Ооба. Бөлгүчтү Табга коюңуз же Авто аныктоону колдонуңуз.
Тырнакча ичиндеги үтүрлөрдү иштетеби?
Ооба. Тырнакчага алынган талааларды колдойт. Эгер талдоо ишке ашпаса, бөлгүчтү кол менен көрсөтүңүз.
Башкы саптын аттары кайталанса эмне болот?
Кайталангандар _2, _3 суффикстери менен өзгөртүлөт жана эскертүүлөрдө көрсөтүлөт.