Convertește tabele CSV și array-uri JSON

Conceput pentru dezvoltatori și analiști care mută date tabelare între fișiere CSV, scripturi și servicii bazate pe JSON.

Schimbă un tabel CSV cu un array JSON și păstrează datele disponibile în formatul care se potrivește mai bine fluxului tău de lucru.

Cum se folosește

  1. Alege mai întâi direcția de conversie de care ai nevoie, de exemplu CSV în JSON, înainte de a tasta sau lipi ceva.
  2. Lipește tabelul în caseta de introducere sau importă un fișier salvat ca CSV, JSON, Markdown, XML sau YAML.
  3. Rulează conversia: rândul de antet al CSV furnizează cheile folosite de fiecare obiect JSON.
  4. Copiază rezultatul din caseta de rezultat și lipește-l în editor, script sau instrumentul de import.

Exemplu

Un caz simplu: o listă scurtă de orașe cu un număr de vizite, separate prin virgule. După conversie, fiecare rând ar trebui să apară ca un obiect ale cărui chei sunt oraș și vizite, iar linia de antet nu ar trebui să supraviețuiască ca rând de date.

Date de intrare

city,visits
Lyon,120
Nantes,80

Rezultat

[
  {
    "city": "Lyon",
    "visits": "120"
  },
  {
    "city": "Nantes",
    "visits": "80"
  }
]

Limite și formate

Unde are loc procesarea

Întreaga conversie are loc în browserul tău, inclusiv când imporți un fișier. Nimic nu pleacă în afara dispozitivului tău și nu se păstrează nicio copie după ce părăsești pagina.

Întrebări frecvente

Ce se întâmplă cu primul rând din CSV-ul meu?

Este tratat ca antet, deci etichetele sale devin cheile fiecărui obiect JSON. Dacă preferi să nu ai aceste chei, elimină rândul de antet sau redenumește etichetele înainte de conversie.

Pot converti JSON care conține obiecte imbricate?

Nu în mod fiabil, deoarece convertorul lucrează cu rânduri și coloane plate. Obiectele imbricate în alt obiect sau tablourile folosite ca valori nu au un echivalent direct de coloană.

Virgulele și ghilimelele din valorile mele strică conversia?

Valorile cuprinse între ghilimele pot conține virgule, atâta timp cât CSV-ul este escapat corect. Verifică rezultatul, deoarece o escapare imperfectă deplasează coloanele și amestecă câmpurile.

Instrumente din aceeași categorie