Terug naar Tools

Excel naar JSON-convertor

Excel/CSV naar JSON, ondersteuning voor meerdere werkbladen, veldfiltering en typebehoud

Laatst bijgewerkt
My tools
No tools yet

Laden...

Excel naar JSON converteren

  1. 1

    Tabel uploaden of plakken

    Klik op uploaden om een .xlsx-bestand te selecteren, of plak rechtstreeks tabelinhoud die u uit Excel of WPS hebt gekopieerd in het tekstvak (de inhoud in het klembord is door tabs gescheiden tekst).

  2. 2

    Werkblad en velden selecteren

    Bestanden met meerdere werkbladen kunnen het werkblad voor export wisselen of alles tegelijk exporteren; schakel vinkjes uit voor kolommen die u niet nodig hebt en stel de uitvoermethode in voor lege cellen en datums.

  3. 3

    JSON kopiëren of downloaden

    JSON wordt in real-time aan de rechterkant gegenereerd, u kunt schakelen tussen geformatteerd of gecomprimeerd formaat, en vervolgens met één klik kopiëren of downloaden als .json-bestand.

Functieoverzicht

Converteer Excel-tabellen naar JSON in uw browser. Upload een .xlsx-bestand of plak rechtstreeks een tabel die u uit Excel of WPS hebt gekopieerd; de eerste rij wordt als sleutelnamen gebruikt, elke gegevensrij genereert één object; getallen, booleans en datums behouden hun type, lange bestellingsnummers verliezen geen precisie. Bestanden worden niet op de server geüpload.

Toolbeschrijving

Gratis online Excel naar JSON-tool. Upload .xlsx of plak tabellen gekopieerd van Excel of WPS, gebruik de eerste rij als sleutelnamen om objectarrays te genereren, ondersteunt meerdere werkbladen, veldenselectie, strategieën voor lege waarden en datums, geen precisieverlies bij lange ordernummers, volledige verwerking lokaal in de browser.

Mogelijkenlijst

  • Ondersteunt het uploaden van .xlsx-bestanden en het rechtstreeks plakken van tabelinhoud gekopieerd uit Excel of WPS.
  • De eerste rij wordt automatisch als JSON-sleutelnamen gebruikt; lege headers worden aangevuld met column_N, en dubbele namen krijgen automatisch achtervoegsel.
  • Leest alle werkbladen, kan naar één sheet exporteren of alles tegelijk als 'bladnaam: gegevens'-structuur.
  • Selecteer kolommen die u wilt behouden en exporteer alleen de velden die uw bedrijf nodig heeft.
  • Getallen en booleans behouden hun originele type, datums kunnen als ISO 8601, Excel-serienummer of oorspronkelijke tekst worden uitgevoerd.
  • Gehele getallen van 16 cijfers of meer blijven als tekenreeks behouden om te voorkomen dat ordernummers en Snowflake-ID's eindigen met 0.
  • Alle parsing gebeurt lokaal in de browser; Excel-bestanden worden niet naar de server geüpload.

Gerelateerde tools

Veelgestelde vragen

Welke bestandsformaten ondersteunt dit gereedschap?
Ondersteunt .xlsx, en gescheiden tekstbestanden zoals CSV, TSV, enz. Ondersteunt .xls niet——dat is de binaire indeling van Excel vóór 2003, geheel anders dan .xlsx; open het gewoon in Excel en sla het opnieuw op als .xlsx.
Worden tabelgegevens naar de server geüpload?
Nee. Uitpakken, parseren en JSON-generatie gebeuren allemaal lokaal in de browser; bestanden verlaten uw computer niet. Dit gereedschap blijft werken nadat u bent losgekoppeld van het netwerk.
Kan een rij buiten de eerste rij als koptekst fungeren?
Ja. De koptekstrij kan worden opgegeven; rijen erboven worden genegeerd en rijen eronder genereren objecten op basis van de veldnamen. Lege kolommen worden aangevuld met column_N, en dubbele kolommen krijgen automatisch een numeriek achtervoegsel om sleutelname-conflicten te voorkomen.
Wat wordt van lege cellen?
Standaard wordt null uitgevoerd, maar u kunt ook kiezen voor een lege tekenreeks of de sleutel volledig weglaten. Met null blijft de sleutel bestaan en zal downstream-toegang geen undefined opleveren; bij weglating is de uitvoer compacter.
Wat is de uitvoerindeling voor datumcellen?
Excel slaat datums intern op als serienummers. Standaard wordt ISO 8601-tekenreeks uitgevoerd (datums zonder tijd alleen tot de dag), maar u kunt ook het originele serienummer of de originele weergavetekst behouden. Ingebouwde datumindelingen en aangepaste indelingen worden beide herkend.
Zullen lange ordernummers precisie verliezen?
Nee. Gehele getallen van 16 bits en hoger blijven als tekenreeks behouden in plaats van als getal; de eindcijfers veranderen niet in 0. Kortere getallen zijn nog steeds numeriek type en kunnen direct in berekeningen worden gebruikt.
Wat is het effect van samengevoegde cellen?
Samengevoegde cellen veroorzaken een verschuiving tussen kolomtitels en gegevens, waardoor sleutelnamen instabiel worden. Wanneer samengevoegde cellen worden gedetecteerd, geeft de pagina een waarschuwing; het wordt aanbevolen om eerst in Excel samen te voegen ongedaan te maken voordat u converteert.
Welk hulpprogramma moet ik gebruiken voor omgekeerde conversie (JSON naar Excel)?
Gebruik de JSON naar Excel tool op deze site; het ondersteunt geneste objecten afvlakken, drie exportmethoden voor arrays en geneste array-export naar onafhankelijke werkbladen.