CSV to JSON փոխարկիչ (header row-ը դարձնել key-եր)

Փոխարկիր CSV-ը JSON array-ի։ Տեղադրիր կամ վերբեռնի՛ր ֆայլը, լռելյայն մշակումը կատարվում է տեղային։

Տեղադրիր 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 ON)

Մուտք

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

Փոխակերպման խորհուրդներ

  • Պահիր type inference-ը OFF այն ID սյունակների համար, որտեղ առաջատար զրոները կարևոր են։
  • TSV-ի համար delimiter-ը դիր tab կամ օգտագործիր ավտոմատ հայտնաբերումը։
  • Եթե սյունակների քանակը տարբերվում է, ստուգիր զգուշացումները և անհրաժեշտության դեպքում delimiter-ը դիր ձեռքով։

ՀՏՀ

Կարո՞ղ եմ առաջին տողն օգտագործել որպես header։

Այո։ Եթե header ռեժիմը անջատված է, key-երը գեներացվում են որպես col1, col2, ...

Թվերը մնում են որպես string։

Միացրու type inference-ը։ Անվտանգ լռելյայն կարգավորումը OFF-ն է (բոլոր արժեքները՝ որպես string)։

Կարո՞ղ են դատարկ բջիջները դառնալ null։

Ընտրիր դատարկ string, null կամ omit key։

Կարո՞ղ է սա փոխարկել TSV-ն էլ։

Delimiter-ը դիր tab կամ օգտագործիր ավտոմատ հայտնաբերումը։

Աջակցո՞ւմ է quote-ված դաշտերի ներսում եղած ստորակետերին/տողադարձերին։

Այո։ Եթե վերծանումը ձախողվում է, delimiter-ը և quote character-ը դիր հստակ։

Ի՞նչ անել, եթե header անունները կրկնվում են։

Դրանք ավտոմատ վերանվանվում են, օրինակ՝ name_2, name_3, և ցուցադրվում են որպես զգուշացումներ։