CSV-ден JSON-ға түрлендіргіш (header row -> key)

CSV-ді JSON массивіне түрлендіріңіз. Қою не файл жүктеу арқылы жұмыс істейді, әдепкіде жергілікті өңделеді.

CSV-ді қойып, бірден JSON-ға айналдырыңыз. Жеке деректермен абай жұмыс істеңіз.

Кіріс деректері браузерде өңделеді және ешқашан жүктелмейді.

CSV JSON түрлендіру құралы

“CSV JSON conversion”, “csv to json” және “convert CSV to JSON” ағындары үшін тез қою не жүктеу арқылы қолданыңыз.

Қолдану жолы

  1. CSV-ді қойыңыз (немесе файл жүктеңіз)
  2. Қажет болса header, type inference және бос ұяшық әрекетін таңдаңыз
  3. JSON шығысын көшіріңіз не .json ретінде жүктеп алыңыз

Мысалдар

Негізгі (Type Inference ҚОСУЛЫ)

Кіріс

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 }
]

Түрлендіру кеңестері

  • Басындағы нөлдері маңызды ID бағандары үшін type inference-ті ӨШІРІҢІЗ.
  • TSV үшін delimiter-ді tab етіп қойыңыз немесе auto detect қолданыңыз.
  • Баған саны әртүрлі болса, warning-терді қарап, қажет кезде delimiter-ді қолмен орнатыңыз.

ЖҚС

Бірінші жолды header ретінде қолдана аламын ба?

Иә. Егер header mode өшірулі болса, key-лер col1, col2, ... ретінде жасалады.

Сандар жол күйінде қалып қояды.

Type inference-ті қосыңыз. Қауіпсіз әдепкі күйі - ӨШІРУЛІ (барлық мән жол ретінде).

Бос ұяшықтар null бола ала ма?

Бос жол, null немесе key-ді мүлде алып тастау нұсқасын таңдаңыз.

TSV-ді де түрлендіре ала ма?

Delimiter-ді tab етіп орнатыңыз немесе auto detection қолданыңыз.

Quoted field ішіндегі үтірлер мен жол үзулерін қолдай ма?

Иә. Егер parsing сәтсіз болса, quote character мен delimiter-ді анық қолмен орнатыңыз.

Header атаулары қайталанса не болады?

Олар name_2, name_3 сияқты автоматты түрде қайта аталып, warning ретінде көрсетіледі.