24 converter Unități · Valute · Fișiere

Conversie JSON în XLSX JavaScript Object Notation ↔ Excel Workbook Gratuit Online Sigur

Lăsați un fișier JSON și luați XLSX. E citit și scris aici, în browserul dumneavoastră, deci fișierul nu pleacă de pe dispozitiv — iar ce păstrează trecerea și ce nu are cum scrie mai jos, nu vă lăsăm să descoperiți singur.

Convertiți fișierul

Lăsați aici un fișier JSON, sau alegeți unul.

Fișierul nu pleacă de pe acest dispozitiv. Totul rulează în browserul dvs.

Despre acest convertor
Ce păstrează Rândurile și coloanele ca o foaie de calcul adevărată, cu cheile pe primul rând, deci fișierul se deschide în Excel, Numbers sau LibreOffice fără vreun pas în plus.
Ce nu poate face Aceeași formă ca la CSV: o listă de obiecte plate. Ce iese sunt date, nu un document — o singură foaie, fără formule, fără lățimi de coloană, fără culori și fără cap înghețat, fiindcă niciunul din ele nu era în JSON de la bun început. O valoare imbricată se scrie în celulă ca text JSON.
Unde rulează În browserul dvs. Nu se încarcă nimic, deci nu rămâne nimic de șters.

Nu se încarcă nimic

De unde vin aceste formate

CSV e cel mai vechi și cel mai puțin standardizat: un tabel scris ca rânduri de text, folosit din anii '70 și descris în scris abia în 2005, când fiecare program hotărâse deja singur care e separatorul și când se pun ghilimelele. XML a crescut din SGML în 1998, pentru documente care trebuie să poarte o structură strictă și să fie verificate după o schemă. JSON a fost scos din JavaScript de Douglas Crockford pe la 2001, redus anume la obiecte, liste, numere și șiruri — iar acel minimalism e motivul pentru care a cucerit web-ul. YAML e vărul lui citibil, unde indentarea face treaba pe care în altă parte o fac parantezele. Un singur lucru contează la conversia dintre ele: CSV e plat, o rețea de rânduri și coloane, pe când JSON, XML și YAML sunt arbori.

Unde le întâlniți

CSV e ce exportă o foaie de calcul și ce vă dă un contabil, o platformă de magazin sau un extras de cont. JSON e ce vorbesc serviciile web și în ce se scriu tot mai des fișierele de configurare. XML supraviețuiește în sistemele mai vechi din companii, în standardele de facturare și chiar înăuntrul formatelor de birou. YAML e acolo unde oamenii își scriu setările de mână. Conversia dintre ele e munca zilnică de a muta datele de unde au fost produse acolo unde sunt necesare.

Întrebări frecvente

CSV-ul meu s-a deschis într-o singură coloană în Excel. De ce?

Fiindcă foaia de calcul aștepta alt separator. Excel urmează separatorul de listă din setările regionale ale calculatorului, iar acela e punctul și virgula oriunde virgula e deja semn zecimal — adică în cea mai mare parte a Europei continentale. Un fișier separat prin virgule arată atunci ca o singură coloană de text. Folosiți fereastra de import și spuneți explicit care e separatorul, în loc să deschideți fișierul cu două clicuri. Din aceeași setare regională vine și faptul că 3.5 ajunge uneori o dată calendaristică.

De ce nu poate deveni JSON-ul meu îmbricat o foaie de calcul curată?

Fiindcă o foaie de calcul e plată, iar JSON e un arbore. Un rând poate ține o valoare pe coloană; un obiect JSON poate ține o listă înăuntrul unui câmp dinăuntrul altei liste. Conversia înseamnă să alegeți cum turtiți asta: fie lipind numele îmbricate într-un singur antet lung de coloană, fie repetând rândul-părinte o dată pentru fiecare copil. Amândouă sunt compromisuri și niciunul nu poate fi desfăcut automat — de aceea întoarcerea de la foaia de calcul la forma originală are nevoie, de obicei, de o hotărâre omenească.

Pierde fișierul din calitate?

Depinde de ce pot ține cele două formate. Conversia între formate care păstrează același lucru — un PNG într-un BMP, un WAV într-un FLAC — nu pierde nimic. Conversia într-un format care aruncă informație ca să câștige spațiu, cum e JPEG sau MP3, pierde puțin de fiecare dată, iar întoarcerea înapoi n-o aduce înapoi. Acolo unde există o alegere, pagina aceasta înclină spre păstrarea calității originale, nu spre fișierul cel mai mic.

Se încarcă fișierul meu undeva?

Nu. Conversia se face înăuntrul browserului dumneavoastră, pe calculatorul dumneavoastră; fișierul nu pleacă de acolo și nici n-are unde — nu există aici niciun server care să-l primească. De aceea un fișier mare e limitat de memoria dumneavoastră, nu de o încărcare; și de aceea nimic din ce convertiți nu poate apărea în jurnalele cuiva — nici în ale noastre. Uneltele de sunet și de film își aduc totuși motorul de conversie de pe acest site la prima folosire — vreo treizeci de megaocteți, o singură dată; după aceea lucrul se face tot pe calculatorul dumneavoastră.

De ce convertesc oamenii JSON în XLSX

JSON este limbajul prin care programele vorbesc între ele. Un export de la un serviciu web, răspunsul unui API, un dump dintr-o bază de date, jurnalul unei aplicații: cea mai mare parte sosește ca JSON. Este excelent pentru software și incomod pentru oameni, pentru că un ecran plin de paranteze, ghilimele și virgule nu este ceva ce puteți sorta, filtra sau aduna. Un fișier XLSX este un registru Excel: o foaie de calcul adevărată, cu rânduri și coloane, care se deschide în Excel, Numbers, LibreOffice și Google Sheets fără niciun pas de import. De aceea convertesc oamenii JSON în XLSX: au date produse de un program și vor să le privească, să le numere sau să le împartă cu cineva care trăiește într-o foaie de calcul.

Situațiile sunt familiare. Un analist care a extras înregistrări dintr-un API și vrea un tabel pivot. Un proprietar de magazin care a exportat comenzi și are nevoie de ele în Excel. Un manager căruia i s-au trimis rezultatele unui sondaj ca fișier tehnic. Un dezvoltator care vrea să verifice dintr-o privire câteva sute de înregistrări. În fiecare caz datele sunt deja structurate, iar ce lipsește este doar foaia.

Această pagină convertește JSON în XLSX în browserul dumneavoastră. Fișierul este citit și scris aici, deci nu părăsește niciodată dispozitivul dumneavoastră, ceea ce contează pentru liste de clienți, comenzi și orice altceva personal. Iar pagina vă spune dinainte ce păstrează trecerea și ce nu poate păstra, în loc să vă lase să descoperiți singur. Mai jos aflați cum funcționează conversia, ce fel de JSON poate deveni foaie și ce conține și ce nu conține un registru convertit.

Cum funcționează conversia

Cheile devin primul rând

Fișierul JSON este citit în interiorul browserului dumneavoastră. Cheile înregistrărilor devin primul rând al foii de lucru, iar fiecare înregistrare devine apoi un rând dedesubt. Rezultatul este rândurile și coloanele ca o foaie de lucru adevărată, cu cheile ca prim rând, astfel încât fișierul se deschide în Excel, Numbers sau LibreOffice fără pas de conversie.

Numere adevărate și text adevărat

Numerele din JSON devin numere în celule, iar textul devine text. Acesta este un avantaj clar față de CSV, care nu are tipuri: în registru, o coloană de sume poate fi adunată imediat, fără să spuneți foii de calcul ce este.

Fără dialog de import

La CSV, programele ghicesc tipurile și separatoarele și adesea ghicesc greșit. Un XLSX poartă propria structură, deci nu e nimic de ghicit. Faceți dublu clic pe fișier și tabelul este acolo.

Ce se păstrează

Toate rândurile și toate coloanele

Fiecare înregistrare devine un rând, iar fiecare cheie devine o coloană. Nimic nu se pierde, iar un câmp care apare doar într-o înregistrare târzie își primește totuși coloana.

Valorile

Fiecare valoare este scrisă în celula ei. Foaia arată datele așa cum erau în JSON, gata de sortat, filtrat și calculat.

Un fișier care se deschide peste tot

XLSX-ul se deschide în Excel, Numbers și LibreOffice, iar Google Sheets îl poate importa. Îl puteți trimite unui coleg fără să explicați cum se deschide.

Ce ar trebui să știți înainte să convertiți JSON în XLSX

Doar o singură formă de JSON este deja tabel

Se aplică aceeași regulă de formă ca la CSV: o matrice de obiecte plate. Un singur obiect sau un arbore cu obiecte în interiorul obiectelor nu are rânduri de scris și este refuzat, nu aplatizat în ceva ce nu ați cerut. Dacă fișierul dumneavoastră este un arbore, extrageți lista de înregistrări de care aveți nevoie și convertiți-o pe aceea.

Ce iese sunt date, nu un document

Ce iese sunt date, nu un document: o singură foaie, fără formule, fără lățimi de coloană, fără culori și fără antet înghețat, pentru că nimic din toate acestea nu era în JSON de la început. Un fișier JSON nu știe nimic despre cum ar trebui să arate o foaie de calcul. Va trebui să lărgiți singur coloanele și să formatați antetul, ceea ce durează câteva momente.

Valorile imbricate se scriu ca text JSON

O valoare imbricată, unde un câmp conține o listă sau un obiect, se scrie în celulă ca text JSON, pentru că o celulă nu poate ține o ramură. Informația este acolo și o puteți împărți cu uneltele foii de calcul.

Cum convertiți JSON în XLSX aici

Adăugați fișierul

Trageți fișierul JSON pe pagină sau alegeți-l de pe dispozitiv. Este citit în interiorul browserului dumneavoastră și nu este încărcat.

Convertiți

Apăsați butonul. Un fișier de dimensiune obișnuită durează o clipă. Lăsați pagina deschisă până se termină.

Descărcați și deschideți

Descărcați XLSX-ul și deschideți-l în programul dumneavoastră de calcul tabelar. Verificați antetul, câteva rânduri din mijloc și ultimul rând, apoi lărgiți coloanele și formatați după dorință.

O privire mai atentă asupra JSON și XLSX

Arbori și grile

JSON descrie un arbore: obiecte care conțin valori, care la rândul lor pot fi obiecte sau liste. O foaie de lucru este o grilă: rânduri și coloane, nimic mai mult. Un arbore poate ține lucruri pe care o grilă nu le poate ține, precum o ramură cu alte ramuri diferite sub ea. O listă de înregistrări uniforme, în schimb, se potrivește perfect într-o grilă. A converti JSON în XLSX înseamnă a trece de la forma generală la cea specială, iar treaba merge lin când datele au fost de fapt un tabel de la început.

XLSX sau CSV?

Dacă aveți nevoie doar de un tabel simplu pe care îl poate citi orice program, JSON în CSV este mai ușor și mai universal. XLSX este mai bun când cei care îl deschid folosesc Excel, când vreți numere tipizate corect și când doriți să evitați ghicitul unui import. Pentru cea mai mare parte a muncii de birou, registrul este alegerea mai comodă.

De ce ajută rigoarea

Uneltele care acceptă orice JSON și îl aplatizează automat inventează adesea nume de coloane precum address.street sau items.0.price. Este comod până când trebuie să știți ce s-a întâmplat. Acceptând doar forma care este deja tabel, această pagină vă scutește de decizii tăcute.

Situații obișnuite în detaliu

Exporturi de la servicii web și API-uri

Cele mai multe servicii returnează liste de înregistrări ca JSON. Dacă le aveți nevoie în Excel, convertiți JSON în XLSX și deschideți rezultatul. Este cea mai rapidă cale de la răspunsul unui API la un tabel pivot.

Comenzi, clienți și produse

Platformele de magazine vă lasă adesea să exportați date ca JSON. Un registru cu comenzi sau produse poate fi sortat după dată, filtrat după client sau totalizat pe produs în câteva clicuri.

Rezultate de sondaje și jurnale

Instrumentele care stochează răspunsuri la sondaje sau jurnale de evenimente ca JSON produc câte o înregistrare pentru fiecare răspuns sau eveniment. Într-o foaie de lucru, ele pot fi numărate, reprezentate grafic și comparate.

Împărțirea datelor cu colegi fără pregătire tehnică

Un coleg care nu a văzut niciodată o acoladă va înțelege imediat o foaie de lucru. Conversia înainte de trimitere scutește explicații și greșeli.

Sfaturi practice înainte să convertiți JSON în XLSX

Verificați forma fișierului

Deschideți JSON-ul într-un editor de text. Dacă începe cu o paranteză pătrată și conține o listă de înregistrări între acolade cu valori simple, are forma potrivită. Dacă începe cu o acoladă și are înregistrări imbricate în interior, căutați lista de care aveți nevoie și extrageți-o mai întâi.

Aflați care valori sunt imbricate

Dacă unele câmpuri conțin liste sau obiecte, ele vor apărea ca text JSON în celulele lor. Hotărâți dacă aveți nevoie să fie împărțite și planificați să faceți asta în foaia de calcul.

Gândiți-vă la dimensiune

Totul rulează pe dispozitivul dumneavoastră, deci un fișier foarte mare cere memorie. Pentru fișiere de mai mulți megaocteți, folosiți un computer și împărțiți datele dacă pagina se încarcă greu.

Planificați formatarea

Deoarece registrul nu are lățimi, culori sau antet înghețat, rezervați un minut pentru formatare după conversie. Selectați toate coloanele și folosiți potrivirea automată, îngroșați antetul și înghețați primul rând.

Întrebări pe care le pun oamenii înainte de conversie

De ce mi-a fost refuzat fișierul?

Pentru că nu este o matrice de obiecte plate. Un singur obiect sau un arbore cu obiecte în interiorul obiectelor nu are rânduri de scris. Alegeți lista de care aveți nevoie și convertiți-o pe aceea.

De ce există o singură foaie?

Pentru că o listă JSON de înregistrări este un singur tabel. O foaie este rezultatul cinstit.

Unde sunt formulele și culorile mele?

Nu au fost niciodată în JSON. Registrul conține date, iar formatarea o adăugați dumneavoastră.

Ce se întâmplă cu listele din interiorul unei înregistrări?

Se scriu în celulă ca text JSON, pentru că o celulă nu poate ține o ramură.

Este fișierul meu încărcat?

Nu. Conversia rulează în browserul dumneavoastră, iar fișierul nu părăsește niciodată dispozitivul.

Mă pot întoarce la JSON?

Da. XLSX în JSON transformă un registru înapoi într-o listă de înregistrări.

Alegerea înțeleaptă când convertiți JSON în XLSX

Registru sau tabel simplu?

Pentru utilizatorii de Excel, registrul. Pentru orice trebuie să fie citibil de orice instrument, un CSV. Ambele sunt disponibile aici.

Alte ținte

Dacă destinația este un fișier de marcare sau o configurație, JSON în XML și JSON în YAML răspund acestor nevoi.

Păstrați JSON-ul

JSON-ul este originalul. Conține structura și tipurile. Păstrați-l și tratați registrul ca pe o vedere a datelor.

Un rezultat bun după conversie

Potriviți automat coloanele

Selectați tot și folosiți potrivirea automată ca fiecare coloană să fie destul de lată pentru conținutul ei. Transformă o foaie înghesuită într-una ușor de citit.

Formatați antetul și înghețați-l

Îngroșați primul rând și înghețați-l, astfel încât numele să rămână vizibile în timp ce parcurgeți înregistrările.

Setați formatele de număr și de dată

Numerele sosesc ca numere. Dacă vreți simboluri monetare sau un număr fix de zecimale, aplicați formatul. Datele care erau text în JSON pot fi convertite cu funcțiile de dată ale programului dumneavoastră.

Verificați câteva rânduri față de sursă

Comparați câteva înregistrări din foaie cu JSON-ul. Durează un minut și vă arată că tabelul este fidel.

Pregătirea JSON-ului pentru o conversie bună

Modelați datele înainte să convertiți JSON în XLSX

Dacă fișierul dumneavoastră este un arbore, îl puteți de obicei remodela mai întâi într-o listă de înregistrări plate. Alegeți lista care conține ce vreți să numărați: comenzile, clienții, evenimentele. Copiați-o într-un fișier propriu, cu parantezele pătrate în jurul ei, iar pagina o va accepta.

Păstrați numele câmpurilor semnificative

Cheile devin antetul, deci cu cât numele sunt mai clare, cu atât foaia este mai ușor de citit. Dacă controlați sursa, folosiți nume precum order_date și customer_name în loc de abrevieri pe care doar un programator le-ar înțelege.

Fiți consecvenți cu tipurile

Un câmp care conține numere în majoritatea înregistrărilor și text în câteva va încurca sortarea și sumele. Dacă puteți, curățați excepțiile înainte de conversie, astfel încât fiecare coloană să însemne un singur lucru.

Lucrul cu registrul după ce convertiți JSON în XLSX

Transformați intervalul într-un tabel

Programele de calcul tabelar au o comandă care transformă un bloc de celule într-un tabel numit, cu butoane de filtrare pe antet și rânduri alternante. După ce convertiți JSON în XLSX, aplicați-o. Sortarea și filtrarea devin atunci un singur clic, iar formulele care se referă la tabel continuă să funcționeze când adăugați rânduri.

Construiți un tabel pivot

Un tabel pivot este cea mai rapidă cale de a răspunde la întrebări precum ce produs s-a vândut cel mai mult, ce client a comandat cel mai des sau câte evenimente au avut loc în fiecare zi. Deoarece registrul are antete corecte și valori tipizate, constructorul de pivot recunoaște imediat câmpurile.

Adăugați grafice

Selectați coloanele pe care vreți să le comparați și inserați un grafic. Datele care au sosit ca listă de înregistrări de la un program devin o imagine pe care o ședință o poate înțelege în câteva secunde.

Combinați cu alte foi

Dacă aveți mai multe exporturi JSON, convertiți JSON în XLSX pentru fiecare și copiați foile într-un singur registru sau folosiți funcții de căutare ca să le uniți după un câmp comun, precum un număr de client. Valorile tipizate fac asemenea căutări fiabile.

Salvați o copie pentru viitor

După ce ați formatat registrul după plac, salvați-l ca șablon. Următorul export va însemna doar lipirea noilor date sub același antet.

Confidențialitate și manevrare

De ce contează conversia locală pentru date

Fișierele de date conțin adesea ce este privat: clienți, comenzi, adrese, mesaje. Multe convertoare online vă încarcă fișierul pe un server, îl procesează și trimit înapoi rezultatul, iar o vreme o copie se află pe o mașină pe care nu o controlați. Aici browserul dumneavoastră face munca, deci datele rămân pe dispozitivul dumneavoastră.

Ce se întâmplă când plecați

Când închideți pagina, fișierul convertit dispare din browser, așa că descărcați-l mai întâi. Nimic despre datele dumneavoastră nu se păstrează.

Dacă ceva nu merge

Pagina spune că fișierul nu este JSON valid

Poate exista o virgulă rătăcită, o ghilimea lipsă sau o paranteză care nu se închide. Deschideți fișierul într-un editor care evidențiază erorile JSON și corectați linia indicată.

Registrul arată înghesuit

Este normal, deoarece un fișier JSON nu poartă lățimi. Folosiți potrivirea automată pe coloane.

Pagina îngheață cu un fișier mare

Totul rulează pe dispozitivul dumneavoastră, iar un fișier mare cere memorie. Încercați din nou pe un computer sau împărțiți datele.

Unelte înrudite

Aceeași familie de unelte acoperă lucrările învecinate. Pentru drumul înapoi, folosiți XLSX în JSON. Pentru un tabel simplu, JSON în CSV și CSV în JSON lucrează cu fișiere text. Pentru alte formate de date structurate există JSON în XML, XML în JSON, JSON în YAML și YAML în JSON. Când cifrele sunt într-un PDF, PDF în XLS reconstruiește un tabel din pagină.

Un exemplu lucrat

Să spunem că ați exportat 500 de comenzi dintr-un magazin online ca fișier JSON, iar contabilul dumneavoastră le vrea în Excel. Trageți fișierul aici și apăsați butonul. O clipă mai târziu descărcați un registru cu numele câmpurilor în primul rând și 500 de rânduri sub el. Potriviți automat coloanele, înghețați antetul și îl trimiteți. Contabilul îl deschide cu dublu clic, iar sumele se adună imediat, pentru că sunt numere. JSON-ul rămâne în dosarul dumneavoastră ca sursă.

O scurtă listă de verificare

Înainte de conversie

Verificați că fișierul este o listă de înregistrări. Notați care câmpuri sunt imbricate. Păstrați JSON-ul.

În timpul conversiei

Rămâneți pe pagină până când fișierul este gata.

După conversie

Deschideți registrul, potriviți automat coloanele, formatați antetul, verificați câteva rânduri față de sursă și salvați.

Greșeli frecvente

Să-i dați un arbore

Nu vă așteptați să convertiți JSON în XLSX pentru un fișier adânc imbricat. Extrageți mai întâi lista de înregistrări.

Așteptarea unui raport formatat

Registrul conține date, nu un document. Adăugați formatarea singur.

Ștergerea JSON-ului

Păstrați-l. Conține structura pe care tabelul nu o poate ține.

Datele dumneavoastră rămân pe dispozitivul dumneavoastră

Conversia se face local. Fișierul este citit de propriul browser, rescris acolo și înapoiat ca XLSX. Nimic nu este încărcat, deci nicio copie nu ajunge pe un server și nimeni altcineva nu îl poate citi. Pentru date cu conținut privat, aceasta este calea sigură de a converti JSON în XLSX.

Rezumat

Ca să convertiți JSON în XLSX aici, trageți fișierul și apăsați butonul. Este citit și scris în browserul dumneavoastră, deci fișierul nu părăsește niciodată dispozitivul. Rândurile și coloanele sosesc ca o foaie de lucru adevărată, cu cheile ca prim rând, astfel încât fișierul se deschide în Excel, Numbers sau LibreOffice fără pas de conversie. Se aplică aceeași regulă de formă ca la CSV: o matrice de obiecte plate. Ce iese sunt date, nu un document: o singură foaie, fără formule, fără lățimi de coloană, fără culori și fără antet înghețat, pentru că nimic din toate acestea nu era în JSON de la început. O valoare imbricată se scrie în celulă ca text JSON.

Lungime & suprafață Masă & volum Temperatură Valute