Kigeuzi cha CSV hadi JSON (Mstari wa Header hadi Keys)

Badili CSV kuwa array ya JSON. Bandika au pakia faili, ikichakatwa ndani ya kifaa kwa chaguo-msingi.

Bandika CSV na ibadilishe mara moja kuwa JSON. Shughulikia data ya binafsi kwa uangalifu.

Data ya ingizo huchakatwa ndani ya kivinjari chako na haipakuliwi kamwe.

Zana ya Ubadilishaji wa CSV JSON

Itumie kwa mtiririko wa kazi wa “CSV JSON conversion”, “csv to json”, na “convert CSV to JSON” kwa kubandika au kupakia kwa haraka.

Jinsi ya kutumia

  1. Bandika CSV (au pakia faili)
  2. Chagua header, type inference na tabia ya seli tupu inapohitajika
  3. Nakili matokeo ya JSON au pakua kama .json

Mifano

Msingi (Type Inference ON)

Ingizo

name,age,active
Alice,30,true
Bob,25,false

Matokeo

[
  { "name": "Alice", "age": 30, "active": true },
  { "name": "Bob", "age": 25, "active": false }
]

Seli tupu hadi null

Ingizo

name,age
Alice,
Bob,25

Matokeo

[
  { "name": "Alice", "age": null },
  { "name": "Bob", "age": 25 }
]

Vidokezo vya Ubadilishaji

  • Weka type inference OFF kwa safu za ID ambapo zero za mwanzo ni muhimu.
  • Kwa TSV, weka delimiter kuwa tab au tumia ugunduzi wa kiotomatiki.
  • Idadi za safu zikitofautiana, angalia maonyo na weka delimiter kwa mkono inapohitajika.

Maswali ya Mara kwa Mara

Je, ninaweza kutumia mstari wa kwanza kama headers?

Ndiyo. Header mode ikiwa imezimwa, keys huzalishwa kama col1, col2, ...

Nambari zinabaki kama strings.

Washa type inference. Chaguo salama la msingi ni OFF (thamani zote kama strings).

Je, seli tupu zinaweza kuwa null?

Chagua empty string, null, au omit key.

Je, inaweza kubadili TSV pia?

Weka delimiter kuwa tab au tumia ugunduzi wa kiotomatiki.

Je, inaunga mkono comma/newlines ndani ya quoted fields?

Ndiyo. Uchanganua ukishindikana, weka wazi quote character na delimiter.

Nini hutokea kama majina ya header yamerudiwa?

Huitwa upya kiotomatiki kama name_2, name_3 na huonyeshwa kama maonyo.