logo

Hur konverterar jag Excel till JSON?

Användarna har olika krav, t.ex. konvertera excel-data till JSON-format. Det måste göra mappningen av Excel-kalkylbladskolumner till objektnycklar. En Excel till JSON-omvandlare hjälper till att konvertera .xls-fildata till .JSON-filformat.

Dessa Excel-filer kan innehålla text, diagram, grafer, formatering, funktioner och mer data.

Det finns ingen fördefinierad metod i Excel för att konvertera Excel-data till JSON. Du kan antingen använda online-konverteringsprogram från Excel till JSON eller ladda ner ett tillägg från Microsoft Store för att den här uppgiften ska bli klar.

javascript utskrift

Varför Excel till JSON?

Excel-filer är tungviktade filer som kan innehålla text, diagram, grafer, formatering, funktioner och mer data.

Medan JSON-filerna är lättviktade textbaserade dokument. Den lagrar data i en enkel datastruktur. Därför kan JSON-filer öppnas på vilken textprogram som helst som Notepad eller Wordpad.

Det finns flera tillgängliga verktyg för att konvertera Excel-data till JSON.

    Altova MapForce White Town XLS till JSON Converter Oxygen JSON Editor WTSolution Excel till JSON Converter

Här kommer vi att kortfatta om dessa verktyg med deras nedladdningslänkar.

Tips: WTSolution Excel to JSON Converter är också känt som Excel till JSON-tillägget. Microsoft erbjuder detta verktyg.

För det sista verktyget - Excel till JSON, vi kommer också att visa dig stegen för att ladda ner och använda denna programvara.

Altova MapForce

Altova MapForce är också ett verktyg för datakartläggning och konvertering. Det är en användbar programvara för att konvertera olika uppsättningar data. Med det här verktyget kan du konvertera Excel-data till JSON, XML till JSON och vice versa.

BILD

Dessutom tillåter det här verktyget användarna att konvertera JSON till CSV, EDI, Google-protokollbuffert och mer. Detta verktyg är lätt att använda eftersom det ger ett dra och släpp-gränssnitt. Den stöder även avancerad databehandling.

Altova MapForce är inte fri programvara men kommer med 30 dagars gratis provperiod. Ladda ner Altova MapForce-verktyget från följande länk .

White Town xls till JSON-omvandlare

Denna programvara är en xls till JSON-omvandlare. Som namnet antyder låter det användarna konvertera Excel-data till JSON-format. Det tillåter dock bara att Excel-data ändras till JSON-format. Denna programvara stöder båda formaten (.xls- och .xlsx-format) i Excel.

BILD

En av de största fördelarna med att använda denna programvara, det är gratis. Även om du också kan köpa den personliga eller affärslicensen för den. Den är väldigt enkel att använda och därför är den väldigt populär, mest för dem som överför sin data online.

Du kan ladda ner White Town xls till JSON-konverteringsverktyget från följande länk .

Oxygen JSON Editor

Oxygen JSON Editor är programvara som används för att konvertera Excel-fildata till JSON-format genom att mappa Excel-kolumnerna till JSON-objektnyckel. Denna programvara är komplex mjukvara än de andra vi har beskrivit ovan.

Eftersom Oxygen JSON Editor är en komplex programvara har den också komplexa funktioner. Komplexa funktioner, såsom - strukturvalidering, indrag, format och komplettering av innehåll. Dessutom låter den här programvaran oss också konvertera XML-dokumentet till JSON-format.

BILD

Oxygen JSON Editor fungerar annorlunda än de andra Excel till JSON-omvandlarna. Den använder XSLT-formatmall för konverteringen. De flesta proffs föredrar denna programvara för att konvertera sina data. Det är en betald programvara vars personliga, affärsmässiga och akademiska versioner finns tillgängliga på dess officiella webbplats.

Kolla in dess officiella webbplats för att ladda ner Oxygen JSON Editor .

WTSolution Excel till JSON-omvandlare

Den här är den sista Excel till JSON-omvandlaren i detta kapitel genom att använda vilken man kan utföra Excel till JSON-konvertering på sina data. Det är en enkel applikation för denna uppgift att utföra. Den här programvaran stöder två typer av konverteringar på Excel-data: Row och Nested.

Du har också lyssnat på dess namn som Excel till JSON-tillägget. Microsoft erbjuder detta tillägg med namnet Excel till JSON som hjälper användarna att konvertera sina Excel-data till JSON-format. Låt oss nu veta något om Excel till JSON-tillägget och även se nedladdningsstegen för det.

Excel till JSON-tillägg

Excel till JSON är ett tillägg som erbjuds av Microsoft för att konvertera Excel-arkdata till JSON-format. När data konverteras till JSON-formatet ändras Excel-arkkolumner till objektnycklar i JSON. Det kostar ingen kostnad från användaren att ladda ner och använda den.

Du kan ladda ner det här tillägget från Office Store.

Krav

Excel till JSON-tillägget fungerar endast på Excel 2013 eller senare versioner. Därför måste din Excel-version vara 2013 eller högre.

Begränsning

Detta tillägg har en begränsning.

Den kan konvertera valda Excel-data till JSON-format.

För närvarande stöds två typer av konverteringar av detta tillägg.

  1. Rad
  2. Kapslad

Radkonvertering

Vid konvertering av radtyper behandlas den första raden som rubrik, och resten av raderna tolkas som data.

Kapslad konvertering

I kapslad typkonvertering kan du definiera ett JSON-schema. Detta tillägg kommer att göra konverteringen i enlighet med det schema du har tillhandahållit.

Ladda ner tillägg

Excel till JSON tillägget är tillgängligt i Office store; du kan ladda ner den därifrån. För steg för steg-inlärning, följ detta kapitel nedan -

Steg 1: Ladda ner Excel till JSON-tillägget från följande länk .

Steg 2: En webbsida för Office-butiken öppnas, där klicka på Hämta den nu knapp.

Hur konverterar jag Excel till JSON?

Steg 3: Innan du börjar ladda ner kommer den att be dig logga in på ditt Microsoft-konto med giltiga referenser.

Hur konverterar jag Excel till JSON?

Om du inte har ett Microsoft-konto, registrera dig gratis för att skapa ett nytt konto.

Steg 4: När du loggar in på ditt Microsoft-konto. Den kommer att be om en del grundläggande information som krävs av denna app innan nedladdning. Ange dessa uppgifter här och klicka på Fortsätta knapp.

Hur konverterar jag Excel till JSON?

Tips: Fälten som är markerade med *-tecken är obligatoriska fält och andra är valfria.

Steg 5: Klicka nu på Öppna i Excel knappen här.

Hur konverterar jag Excel till JSON?

Om du inte har någon version av MS Excel 2013 eller högre nedladdad i ditt system kan du gå till kontoret online. Genom att klicka på denna länk.

Hur konverterar jag Excel till JSON?

Vi har klickat på Öppna i Excel.

Steg 6: I denna popup, lämna kryssrutan omarkerad och klicka på Öppna Excel här.

Hur konverterar jag Excel till JSON?

Steg 7: Din Excel kommer att öppnas på ditt system, men det kräver en internetanslutning. Om det inte är tillgängligt kan du få den här typen av varningsfel.

Hur konverterar jag Excel till JSON?

Steg 8: När du klickar på OK, kommer det att visa dig ytterligare en panel som visar dig någon anledning till varför detta fel kan uppstå. Detta fel kan bero på följande orsaker.

Hur konverterar jag Excel till JSON?

Så anslut ditt system till internet och stäng den för närvarande öppnade Excel-arbetsboken.

Steg 9: Följ steg 5 och steg 6 igen, där klicka på Öppna Excel knapp.

Den här gången är ditt system anslutet till internet. Så det kommer inte att visa några fel och avbrott när du installerar tillägget.

Steg 10: Ett gränssnitt på Excel-filen öppnas så här med Excel till JSON-tillägg. Lägg nu till detta tillägg till din Excel-flik genom att klicka på Lita på detta tillägg knappen finns på den högra panelen.

Hur konverterar jag Excel till JSON?

Steg 11: Excel till JSON-tillägget har lagts till i Excel-bandet som en flik i slutet. Kolla här -

Hur konverterar jag Excel till JSON?

Steg 12: Ditt Excel till JSON-tillägg är redo att startas. Den finns inuti Excel-till-JSON fliken med namnet Launch Excel-till-JSON knapp.

Hur konverterar jag Excel till JSON?

Notera: Excel-filen, som för närvarande är öppen, är skrivskyddad som innehåller några instruktioner om detta verktyg. Öppna därför den riktade filen först, som du vill konvertera Excel till JSON.

Steg 13: Förbered ett nytt Excel-ark eller öppna det vars data du vill ändra i format. Vi har öppnat en befintlig fil med personuppgifter och klickar på Starta Excel-to-JSON knapp.

Hur konverterar jag Excel till JSON?

Steg 14: När du klickar på den kan du få det här felet. Ignorera det och klicka OK att gå vidare.

Hur konverterar jag Excel till JSON?

Tips: När du använder detta tillägg för att konvertera dina data måste ditt system vara anslutet till internet. Annars kan du få problem.

Steg 15: Välj nu minst de två första radernas data eller alla där den första betraktas som rubrik och den andra som data. Klicka sedan på i den högra panelen.

Hur konverterar jag Excel till JSON?

Steg 16: Du kommer att se att den valda data konverteras till JSON-format och är tillgänglig under Go-knappen.

Hur konverterar jag Excel till JSON?

Steg 17: Kopiera denna data härifrån, klistra in denna JSON-data i en fil och spara den. Klicka därför på Kopiera till urklipp knappen här.

Hur konverterar jag Excel till JSON?

Steg 18: JSON-data har kopierats till urklipp.

Hur konverterar jag Excel till JSON?

Steg 19: Klistra nu in denna kopierade urklippsdata i en Word-fil och spara den. Den kopierade datan kommer att se ut som visas nedan -

Hur konverterar jag Excel till JSON?

Excel till JSON med VBA-kodredigerare

Förutom att använda alla dessa verktyg kan du använda den inbyggda funktionen i Excel ( VBA-kodredigerare ) för att konvertera Excel-data till JSON-format. Gör en kod för det och exekvera koden; det kommer att göra mappningen av Excel-kolumner till JSON-objektnycklar och konvertera data till JSON.

Om du är bekväm med att göra kodning är det ett bra sätt för dig. Således behöver du inte explicit ladda ner de ovan diskuterade verktygen för att konvertera dina Excel-data till JSON-format. Medan du kan göra det utan att ladda ner någon programvara på ditt system med hjälp av Excel VBA code Editor.

Tips: Dina Excel-data måste ha kolumnnamn eftersom den första raden alltid betraktas som en rubrik.

VBA-kod

Följande är den fullständiga koden för konvertering av Excel-fildata till JSON-format. Kopiera följande kod och klistra in den i din respektive VBA-kodredigerare.

 Public Function ExcelToJSON(rng As Range) As String ' Check there must be at least two columns in the Excel file If rng.Columns.Count 1 Then ' Start data row Dim jsonData As String: jsonData = '{' ' Loop through each column and combine with the header For headerLoop = 1 To colCount jsonData = jsonData & '''' & headerRange.Value2(1, headerLoop) & '''' & ':' jsonData = jsonData & '''' & rng.Value2(dataLoop, headerLoop) & '''' jsonData = jsonData & ',' Next headerLoop ' Strip out the comma in last value of each row jsonData = Left(jsonData, Len(jsonData) - 1) ' End data row JSON = JSON & jsonData & '},' End If Next ' Strip out the last comma in last row of the Excel data JSON = Left(JSON, Len(JSON) - 1) JSON = JSON & ']' ExcelToJSON = JSON End Function 

I denna VBA-kod har vi definierat en funktion som heter ExcelToJSON som senare kommer att användas i en Excel-fil för att konvertera Excel-data till JSON-format. Låt oss se hur det kommer att fungera.

Syntax

 =ExcelToJSON(range) 

Gå nu tillbaka till Excel-filen och skriv följande ROUND()-formel i en Excel-cell där du vill placera det konverterade JSON-resultatet. Till exempel,

=ExcelToJSON(A1:F3)

Hur konverterar jag Excel till JSON?

För närvarande konverterar vi de två första Excel-radernas data endast till JSON-format.

ordomslutning css

tryck på Stiga på nyckel och få resultatet och se att data har konverterats till JSON-form. På samma sätt kan du använda den här funktionen för mer konvertering.

Hur konverterar jag Excel till JSON?

För en detaljerad beskrivning av den här koden, se vår nästa handledning, där vi har förklarat den här koden och variabler som skapats och används i den.