UltKit

Convertor JSON în Excel

Încărcați un export de API, un fișier de loguri sau o copie de rezervă a unei baze de date în format JSON și obțineți un registru XLSX în care fiecare înregistrare este un rând, iar fiecare cheie o coloană pe care o puteți filtra, sorta și totaliza.

Convertor de date

sau trage Fișiere CSV, TSV, TXT … aici ·

Maximum 95 MB per fișier· Până la 20 fișiere· Șterse după 30 minute

Rezultat

Fișierele sunt procesate pe serverele noastre și șterse după 30 minute.

Cum se folosește acest instrument

  1. 1

    Încărcați fișierul JSON

    Trageți un fișier .json, .jsonl sau .ndjson în zona de încărcare. Maximum 20 de fișiere per lot, câte 95 MB fiecare; fiecare fișier devine propriul registru de calcul.

  2. 2

    Verificați setările foii

    Convertește în este deja setat pe XLSX. În Setări avansate puteți redenumi foaia cu Numele foii sau puteți rescrie marcajele de timp prin Date calendaristice.

  3. 3

    Convertiți și deschideți în Excel

    Apăsați Convertește în XLSX (Excel) și descărcați registrul. Se deschide în Excel, Google Sheets, Numbers și LibreOffice Calc.

Cine are nevoie de JSON ca foaie Excel

JSON este formatul pe care îl schimbă mașinile între ele. Douglas Crockford l-a numit și popularizat în jurul anului 2001, iar standardul IETF RFC 8259 (2017) definește doar șase tipuri de valori: obiecte, tablouri, șiruri, numere, true/false și null. API-urile REST, exporturile Firebase și MongoDB, webhook-urile Stripe și instrumentele de dezvoltare din browser vă oferă toate JSON.

Oamenii care primesc aceste exporturi adesea nu sunt dezvoltatori. Un analist de marketing extrage date de campanie din API-ul unei platforme de reclame, un proprietar de magazin descarcă comenzi dintr-un magazin headless, un cercetător salvează un set de date public. Vor o înregistrare pe rând, coloane de filtrat și un SUM la final.

Convertire JSON în Excel: cum devin înregistrările rânduri

Intrare: două comenzi cu un obiect customer imbricat
[
  {"order": "A-1001", "total": 48.5, "customer": {"name": "Ruth Ng", "country": "CA"}, "tags": ["gift", "rush"]},
  {"order": "A-1002", "total": 12, "customer": {"name": "Omar Diaz", "country": "US"}}
]

Foaia rezultată are cinci coloane: order, total, customer.name, customer.country și tags. Rândul 3 conține A-1002, 12, Omar Diaz și US, cu celula tags goală, pentru că a doua înregistrare nu avea această cheie. Cheile lipsă nu mută niciodată alte valori lateral, eșecul clasic al copierii manuale a JSON în celule.

Numerele rămân numerice, deci totalurile se adună imediat. Șirurile care arată ca numere, cum ar fi codurile poștale sau SKU-urile între ghilimele, rămân text, ceea ce protejează zerourile de la început, ca în 02134. Pentru marcaje de timp ISO (2026-10-18T09:30:00Z), alegeți un tipar lizibil la Date calendaristice.

JSON în XLSX: limitele Excel care rămân valabile

rânduri pe foaie
1.048.576
coloane, de la A la XFD
16.384
caractere pe celulă
32.767
caractere în numele unei foi
31

JSON

JavaScript Object Notation

JSON este un format text ușor pentru date structurate, popularizat de Douglas Crockford la începutul anilor 2000 și standardizat ca RFC 8259 și ECMA-404. Reprezintă obiecte, liste, șiruri de caractere, numere, valori booleene și null printr-o sintaxă simplă și lizibilă. Este formatul implicit pentru API-uri web, fișiere de configurare și schimbul de date între aplicații în aproape toate limbajele de programare. Nu are comentarii, date calendaristice sau scheme încorporate, iar fișierele mari, cu multe niveluri, sunt greu de citit fără un vizualizator.

Compresie
–
Transparență
–
Animație
–
Introdus în
2001 · Douglas Crockford
Convertor JSON

XLSX

Registru Microsoft Excel

XLSX este formatul implicit de registru Microsoft Excel începând cu Office 2007, bazat pe standardul Office Open XML. Stochează mai multe foi, formule, formatare, grafice, tabele pivot și validarea datelor într-un pachet ZIP de fișiere XML. Acceptă peste un milion de rânduri pe foaie și este formatul implicit de schimb pentru foile de calcul de business. Google Sheets, LibreOffice și Numbers deschid XLSX, deși macrocomenzile și funcțiile avansate pot să nu se păstreze.

Compresie
–
Transparență
–
Animație
–
Introdus în
2007 · Microsoft
Convertor XLSX

Conversia JSON în Excel este calea prin care datele din API-uri și baze de date ajung la oamenii care nu citesc cod: un manager de produs, un contabil sau un client care vrea rânduri de sortat și totaluri de verificat, nu acolade și ghilimele.

Ce așteaptă utilizatorii de la o conversie JSON în Excel

MitOrice fișier JSON poate deveni un tabel ordonat.

RealitateTabelele cer înregistrări care se repetă. Un singur obiect de configurare cu setări profund imbricate devine un rând foarte lat; pentru astfel de fișiere, JSON în YAML se citește mai ușor.

MitExcel va deschide direct fișierul .json dacă îl redenumesc.

RealitateRedenumirea nu schimbă nimic în interiorul fișierului. Excel îl tratează ca text și pune totul în coloana A.

MitRegistrul păstrează exact tipurile JSON.

RealitateExcel are numere, text, valori booleene și celule goale. Valoarea JSON null devine o celulă goală, iar diferența dintre 12 și 12.0 dispare.

MitOrice export sub 100 MB încape.

RealitateContează și rândurile. Un jurnal cu două milioane de linii depășește grila de 1.048.576 de rânduri; împărțiți-l mai întâi sau folosiți JSON în CSV pentru încărcare într-o bază de date.

Întrebări despre conversia JSON în Excel

Pot converti JSON în Excel fără Power Query?

Da. Calea proprie a Excel este Date → Obține date → Din fișier → Din JSON, care deschide editorul Power Query și vă cere să extindeți înregistrările coloană cu coloană. Aici extinderea se face în timpul conversiei, iar registrul ajunge gata de filtrat.

Ce se întâmplă cu obiectele imbricate din JSON?

Un obiect imbricat este distribuit în coloane suplimentare denumite cu o cale cu puncte, deci un obiect address devine address.city și address.zip. O listă de valori simple dintr-o înregistrare rămâne într-o singură celulă ca text JSON, pentru că un rând nu poate avea un număr variabil de coloane.

Convertorul acceptă JSON Lines din BigQuery sau dintr-un colector de loguri?

Da. Fișierele cu extensia .jsonl sau .ndjson sunt citite cu câte un obiect pe linie, așa cum scriu înregistrările exporturile BigQuery, copiile Elasticsearch și majoritatea fluxurilor de loguri. Fiecare linie devine un rând în foaie.

De ce ID-urile mele de 19 cifre au devenit numere terminate în zerouri?

Excel stochează numerele cu 15 cifre semnificative, deci un număr întreg mai lung, cum ar fi un ID snowflake de Twitter sau un număr de card, își pierde finalul când ajunge într-o celulă numerică. Păstrați astfel de ID-uri ca șiruri în JSON (între ghilimele) și vor ajunge în foaie ca text, cifră cu cifră.

Exportul meu de API este stocat undeva?

Nu. Fișierele sunt șterse automat la 30 de minute după procesare și nu este implicat niciun cont.

Pot transforma ulterior foaia de calcul înapoi în JSON?

Da. După ce ați editat rândurile, treceți registrul prin Excel în JSON, iar antetele coloanelor devin din nou chei. Numele de coloane cu puncte sunt scrise ca chei plate, deci reconstruiți obiectele imbricate în cod dacă API-ul le cere.