Toollet
Caută după scop sau numele aplicațieiCautăContactează-ne
Prețuri

Convertește JSON în CSV

Lipiți JSON sau încărcați-l dintr-un fișier pentru a converti un obiect sau un tablou de obiecte în CSV pentru un tabel electronic. Verificați rândurile, coloanele și valorile, apoi copiați CSV-ul sau salvați-l ca fișier CSV UTF-8 cu BOM.

Puteți plasa aici un singur fișier JSON. UTF-8, până la 1 MB.

Setări avansateVirgulă · Protecția formulelor ON

Adăugați un apostrof la șirurile care încep cu =, +, -, @ și caractere similare. Opriți protecția numai când aveți nevoie de șirurile originale.

Introduceți JSON pentru a-l converti.

Rezultat CSV

Introduceți JSON și convertiți-l pentru a verifica rândurile și coloanele.

Ce puteți face

Transformați o listă JSON în date de tabel

Convertiți un tablou de obiecte în CSV cu câte un rând pentru fiecare obiect. Un singur obiect poate fi convertit și într-un singur rând.

Aliniați numele câmpurilor ca coloane

Coloanele se creează în ordinea în care apar pentru prima dată numele câmpurilor. Câmpurile lipsă de pe un rând și valorile null devin celule goale.

Copiați sau salvați pentru o foaie de calcul

Copiați CSV-ul sau salvați un fișier UTF-8 cu BOM. Alegeți virgulă, punct și virgulă sau tabulator ca delimitator.

Cum se utilizează

  1. Introduceți JSON

    Lipiți JSON sau deschideți un fișier. Puteți încerca și conversia folosind „Completează cu exemple”.

  2. Convertiți în CSV

    De obicei puteți folosi setările implicite. Deschideți setările avansate pentru a schimba delimitatorul sau modul în care sunt tratate șirurile care arată ca formule.

  3. Analizați și obțineți tabelul

    Verificați rândurile, coloanele și valorile, apoi copiați sau salvați CSV-ul. Deschideți vizualizarea textului sursă pentru a inspecta ghilimelele din CSV și alte detalii.

Util în cazul în care

Analizați o listă JSON într-o foaie de calcul

Folosiți-l când doriți să sortați sau să verificați într-un software de foaie de calcul date primite ca JSON, precum o listă de produse.

Transmiteți datele ca tabel

Folosiți-l când doriți să trimiteți un tablou JSON de obiecte într-o formă pe care software-ul cu suport CSV o poate importa.

Cum devine JSON-ul rânduri și coloane CSV

Numele câmpurilor devin coloane, obiectele devin rânduri

Fiecare obiect din tablou este tratat ca un singur rând. Numele câmpurilor sunt colectate din toate rândurile, iar coloanele sunt ordonate în ordinea în care apar pentru prima dată în intrare.

Tratarea valorilor lipsă și a imbricării

Câmpurile lipsă și valoarea null rămân goale. Tablourile și obiectele imbricate rămân ca JSON într-o singură celulă și nu sunt extinse în coloane separate.

Delimitatoare și ghilimele

Toate câmpurile sunt încadrate în ghilimele duble, iar ghilimelele din interiorul celulelor sunt dublate. Sfârșiturile de linie din valori se păstrează, iar liniile CSV se încheie cu CRLF.

Întrebări frecvente

Obiectele imbricate devin coloane separate?

Nu. Obiectele și tablourile imbricate rămân ca JSON original într-o singură celulă. Această funcție nu extinde automat ierarhiile profunde în coloane.

Ce se întâmplă dacă numele câmpurilor diferă între rânduri?

Numele de câmpuri folosite în toate rândurile devin coloane. Câmpurile lipsă și valoarea null rămân goale pe rândul respectiv. Coloanele apar în ordinea în care numele câmpurilor apar pentru prima dată.

Ce înseamnă protejarea șirurilor care arată ca formule?

Înaintea șirurilor care încep cu =, +, -, @ sau caractere similare se adaugă un apostrof, pentru ca foile de calcul să nu le interpreteze ca formule. Dezactivați această opțiune în setările avansate doar când aveți nevoie de șirurile originale.

Se vor modifica valorile întregi mari?

Reprezentarea numerică originală se păstrează la conversie. Totuși, software-ul de foaie de calcul în care importați poate rotunji numerele. Specificați drept text coloanele care conțin numere sau ID-uri în software-ul de import.

Date de intrare și rezultate

Intrare
O intrare JSON UTF-8. Până la 1 MB (1,000,000 bytes), atât pentru text lipit, cât și pentru fișiere.
Conversie
Un obiect cu câmpuri sau un tablou care conține 1 sau mai multe obiecte. Ieșirea este limitată la 100,000 de celule.
Ieșire
CSV cu numele coloanelor. Copierea oferă textul CSV, iar fișierele se salvează în UTF-8 cu BOM.

Setările actuale

Caută instrumente