UltKit

JSON na Excel-omskakelaar

Laai 'n API-uitvoer, 'n logstorting of 'n databasisrugsteun in JSON op en kry 'n XLSX-werkboek waarin elke rekord 'n ry is en elke sleutel 'n kolom wat u kan filter, sorteer en optel.

Data-omskakelaar

of los CSV, TSV, TXT …-lêers hier ·

Maks. 95 MB per lêer· Tot 20 lêers· Uitgevee na 30 minute

Uitvoer

Lêers word op ons bedieners verwerk en na 30 minute uitgevee.

Hoe om hierdie nutsding te gebruik

  1. 1

    Laai die JSON-lêer op

    Los 'n .json-, .jsonl- of .ndjson-lêer op die oplaaigebied. Tot 20 lêers per bondel, elk tot 95 MB; elke lêer word sy eie werkboek.

  2. 2

    Gaan die bladinstellings na

    Skakel om na is reeds op XLSX gestel. Onder Gevorderde instellings kan jy die blad se naam met Blaainaam verander of tydstempels deur Datums herskryf.

  3. 3

    Skakel om en maak oop in Excel

    Druk Skakel om na XLSX (Excel) en laai die werkboek af. Dit maak oop in Excel, Google Sheets, Numbers en LibreOffice Calc.

Wie JSON as 'n Excel-blad nodig het

JSON is die formaat wat masjiene uitruil. Douglas Crockford het dit omstreeks 2001 benoem en ggewild gemaak, en die IETF-standaard RFC 8259 (2017) definieer net ses waardetipes: objekte, reekse, stringe, getalle, true/false en null. REST-API's, Firebase- en MongoDB-uitvoere, Stripe-webhooks en blaaier-ontwikkelaarsgereedskap gee jou almal JSON.

Die mense wat daardie uitvoere ontvang, is dikwels nie ontwikkelaars nie. 'n Bemarkingsontleder haal veldtogdata uit 'n advertensieplatform se API, 'n winkeleienaar laai bestellings van 'n headless-winkel af, 'n navorser stoor 'n openbare datastel. Hulle wil een rekord per ry hê, kolomme om te filtreer en 'n SUM onderaan.

JSON na Excel omskakel: hoe rekords na rye oorgaan

Invoer: twee bestellingrekords met 'n geneste customer-objek
[
  {"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"}}
]

Die resulterende blad het vyf kolomme: order, total, customer.name, customer.country en tags. Ry 3 bevat A-1002, 12, Omar Diaz en US met 'n leë tags-sel, omdat die tweede rekord nie so 'n sleutel gehad het nie. Ontbrekende sleutels skuif nooit ander waardes sywaarts nie, die klassieke fout wanneer JSON met die hand in selle gekopieer word.

Getalle bly numeries, so totale tel dadelik op. Stringe wat soos getalle lyk, soos poskodes of SKU's in aanhalingstekens, bly teks, wat voorafgaande nulle soos 02134 beskerm. Vir ISO-tydstempels (2026-10-18T09:30:00Z) kies 'n leesbare patroon onder Datums.

JSON na XLSX: die Excel-limiete wat steeds geld

rye per werkblad
1 048 576
kolomme, A tot XFD
16 384
karakters per sel
32 767
karakters in 'n bladnaam
31

JSON

JavaScript Object Notation (JSON)

JSON is 'n ligte teksformaat vir gestruktureerde data, in die vroeë 2000's deur Douglas Crockford gewild gemaak en as RFC 8259 en ECMA-404 gestandaardiseer. Dit stel objekte, skikkings, stringe, getalle, booleaanse waardes en null met eenvoudige, leesbare sintaksis voor. Dit is die verstekformaat vir web-API's, opstellingslêers en data-uitruiling tussen programme in byna elke programmeertaal. Dit het nie ingeboude kommentaar, datums of skemas nie, en groot geneste lêers is sonder 'n kyker moeilik om te lees.

Kompressie
–
Deursigtigheid
–
Animasie
–
Bekendgestel
2001 · Douglas Crockford
JSON-omskakelaar

XLSX

Microsoft Excel-werkboek

XLSX is Microsoft Excel se verstek-werkboekformaat sedert Office 2007, gebaseer op die Office Open XML-standaard. Dit stoor veelvuldige blaaie, formules, formatering, grafieke, spiltabelle en datavalidering in 'n ZIP-pakket van XML. Dit ondersteun meer as 'n miljoen rye per blad en is die verstek-uitruilformaat vir sakesigblaaie. Google Sheets, LibreOffice en Numbers maak XLSX oop, hoewel makro's en gevorderde kenmerke dalk nie oorgedra word nie.

Kompressie
–
Deursigtigheid
–
Animasie
–
Bekendgestel
2007 · Microsoft
XLSX-omskakelaar

JSON na Excel is hoe API- en databasisuitvoer mense bereik wat nie kode lees nie: 'n produkbestuurder, 'n rekenmeester of 'n kliënt wat rye wil sorteer en totale wil nagaan eerder as krullerige hakies en aanhalingstekens.

Wat mense van 'n JSON na Excel-omskakeling verwag

MiteEnige JSON-lêer kan 'n netjiese tabel word.

FeitTabelle het herhalende rekords nodig. 'n Enkele konfigurasie-objek met diep geneste instellings word een baie wye ry; vir sulke lêers is JSON na YAML makliker om te lees.

MiteExcel maak die .json-lêer direk oop as ek dit hernoem.

FeitHernoem verander niks binne die lêer nie. Excel hanteer dit as teks en sit alles in kolom A.

MiteDie werkboek behou JSON-tipes presies.

FeitExcel het getalle, teks, booleaanse waardes en leë selle. JSON null word 'n leë sel, en die verskil tussen 12 en 12.0 verdwyn.

MiteEnige uitvoer onder 100 MB sal pas.

FeitRye tel ook. 'n Log met twee miljoen reëls oorskry die rooster van 1 048 576 rye; verdeel dit eers, of gebruik JSON na CSV vir 'n databasislading.

Vrae oor JSON na Excel

Kan ek JSON na Excel omskakel sonder Power Query?

Ja. Excel se eie roete is Data → Get Data → From File → From JSON, wat die Power Query-redigeerder oopmaak en jou vra om rekords kolom vir kolom uit te brei. Hier gebeur die uitbreiding tydens die omskakeling en die werkboek kom gereed om te filtreer.

Wat gebeur met geneste objekte in my JSON?

'n Geneste objek word oor ekstra kolomme versprei wat met 'n puntpad benoem word, sodat 'n adres-objek address.city en address.zip word. 'n Reeks gewone waardes binne 'n rekord bly in een sel as JSON-teks, omdat een ry nie 'n wisselende aantal kolomme kan hou nie.

Aanvaar die omskakelaar JSON Lines uit BigQuery of 'n log-versender?

Ja. Lêers wat op .jsonl of .ndjson eindig, word met een objek per reël gelees, soos BigQuery-uitvoere, Elasticsearch-stortings en die meeste logpyplyne rekords skryf. Elke reël word een ry in die blad.

Waarom het my 19-syfer-ID's verander in getalle wat op nulle eindig?

Excel stoor getalle met 15 beduidende syfers, so 'n langer heelgetal soos 'n Twitter snowflake-ID of 'n kaartnommer verloor sy einde wanneer dit in 'n numeriese sel beland. Hou sulke ID's as stringe in die JSON (in aanhalingstekens) en hulle kom as teks in die blad aan, syfer vir syfer.

Word my API-uitvoer êrens gestoor?

Nee. Lêers word 30 minute ná verwerking outomaties uitgevee, en geen rekening is betrokke nie.

Kan ek later van die sigblad terug na JSON gaan?

Ja. Nadat jy die rye geredigeer het, stuur die werkboek deur Excel na JSON en die kolomopskrifte word weer sleutels. Kolomname met punte word as plat sleutels geskryf, so herbou geneste objekte in kode as jou API dit verwag.