logo

Com convertir Excel a JSON?

Els usuaris tenen requisits diferents, per exemple, convertir les dades d'excel a format JSON. Ha de fer el mapeig de les columnes del full de treball d'Excel a les claus d'objectes. Un convertidor d'Excel a JSON ajuda a convertir les dades del fitxer .xls al format de fitxer .JSON.

Aquests fitxers d'Excel poden contenir text, gràfics, gràfics, format, funcions i més dades.

No hi ha cap mètode predefinit a Excel per convertir les dades d'Excel a JSON. Podeu utilitzar el programari de conversió d'Excel a JSON en línia o descarregar un complement de la botiga de Microsoft perquè aquesta tasca es faci.

divisió de cadenes en c++

Per què Excel a JSON?

Els fitxers Excel són fitxers de gran ponderació que poden contenir text, gràfics, gràfics, format, funcions i més dades.

Mentre que els fitxers JSON són documents basats en text lleugers. Emmagatzema les dades en una estructura de dades senzilla. Per tant, els fitxers JSON es poden obrir en qualsevol programari de text com el Bloc de notes o Wordpad.

Hi ha diverses eines disponibles per convertir les dades d'Excel a JSON.

    Altova MapForce Convertidor XLS a JSON de White Town Editor JSON d'oxigen Convertidor WTSolution Excel a JSON

Aquí, explicarem aquestes eines amb els seus enllaços de descàrrega.

Consell: WTSolution Excel to JSON Converter també es coneix com a complement d'Excel a JSON. Microsoft ofereix aquesta eina.

Per a l'última eina - Excel a JSON, també us mostrarem els passos per descarregar i utilitzar aquest programari.

Altova MapForce

Altova MapForce també és una eina de mapeig i conversió de dades. És un programari útil per convertir diversos conjunts de dades. Amb aquesta eina, podeu convertir les dades d'Excel a JSON, XML a JSON i viceversa.

IMATGE

A més, aquesta eina també permet als usuaris convertir el JSON a CSV, EDI, buffer de protocol de Google i molt més. Aquesta eina és fàcil d'utilitzar ja que proporciona una interfície d'arrossegar i deixar anar. També admet el processament avançat de dades.

Altova MapForce no és programari lliure, però inclou 30 dies de prova gratuïta. Baixeu l'eina Altova MapForce des del següent enllaç .

Convertidor de White Town xls a JSON

Aquest programari és un convertidor de xls a JSON. Com el seu nom indica, permet als usuaris convertir les dades d'Excel en format JSON. Tanmateix, només permet canviar les dades d'Excel en format JSON. Aquest programari admet els dos formats (formats .xls i .xlsx) d'Excel.

IMATGE

Un dels majors avantatges d'utilitzar aquest programari, és gratuït. Encara que també pots comprar-ne la llicència personal o empresarial. És molt fàcil d'utilitzar, per això és molt popular, sobretot per a aquells que transfereixen les seves dades en línia.

Podeu baixar l'eina de conversió de White Town xls a JSON des del següent enllaç .

Editor JSON d'oxigen

Oxygen JSON Editor és un programari que s'utilitza per convertir les dades del fitxer d'Excel al format JSON mitjançant l'assignació de les columnes d'Excel a la clau d'objecte JSON. Aquest programari és un programari complex que els altres que hem descrit anteriorment.

Com que Oxygen JSON Editor és un programari complex, també té funcions complexes. Característiques complexes, com ara: validació de l'estructura, sagnat, format i finalització del contingut. A més, aquest programari també ens permet convertir el document XML a format JSON.

IMATGE

Oxygen JSON Editor funciona de manera diferent que els altres convertidors d'Excel a JSON. Utilitza una plantilla de full d'estil XSLT per a la conversió. La majoria dels professionals prefereixen aquest programari per convertir les seves dades. És un programari de pagament les versions personals, empresarials i acadèmiques del qual estan disponibles al seu lloc web oficial.

Consulteu el seu lloc oficial per descarregar-lo Editor JSON d'oxigen .

Convertidor WTSolution Excel a JSON

Aquest és l'últim convertidor d'Excel a JSON d'aquest capítol mitjançant el qual es pot realitzar la conversió d'Excel a JSON a les seves dades. És una aplicació senzilla per realitzar aquesta tasca. Aquest programari admet dos tipus de conversions en dades d'Excel: Fila i Anidada.

També heu escoltat el seu nom com a complement d'Excel a JSON. Microsoft ofereix aquest complement anomenat Excel a JSON que ajuda els usuaris a convertir les seves dades d'Excel en format JSON. Ara, coneixem alguna cosa sobre el complement Excel a JSON i també veiem els passos de descàrrega.

Complement d'Excel a JSON

Excel a JSON és un complement que ofereix Microsoft per convertir les dades del full d'Excel a format JSON. Quan les dades es converteixen al format JSON, les columnes del full d'Excel es canvien a claus d'objecte en JSON. No costa cap càrrec per part de l'usuari descarregar-lo i utilitzar-lo.

Podeu descarregar aquest complement des de la botiga d'Office.

Requisit

El complement Excel a JSON només funcionarà a Excel 2013 o versions superiors. Per tant, la vostra versió d'Excel ha de ser 2013 o superior.

Limitació

Aquest complement té una limitació.

Pot convertir les dades d'Excel seleccionades al format JSON.

Actualment, aquest complement admet dos tipus de conversions.

  1. Fila
  2. Niu

Conversió de files

En la conversió de tipus de fila, la primera fila es tracta com a capçalera i la resta de files s'interpreten com a dades.

Conversió imbricada

A la conversió de tipus imbricat, podeu definir un esquema JSON. Aquest complement farà la conversió en conseqüència, l'esquema que heu proporcionat.

Descarrega el complement

Excel a JSON el complement està disponible a la botiga d'Office; us la podeu descarregar des d'allà. Per aprendre pas a pas, seguiu aquest capítol a continuació:

Pas 1: Baixeu el complement Excel a JSON des del següent enllaç .

Pas 2: S'obrirà una pàgina web de la botiga d'Office, on feu clic a Agafa-ho ara botó.

Com convertir Excel a JSON?

Pas 3: Abans de començar a descarregar, us demanarà que inicieu sessió al vostre compte de Microsoft amb credencials vàlides.

Com convertir Excel a JSON?

Si no teniu un compte de Microsoft, registreu-vos gratuïtament per crear un compte nou.

Pas 4: Quan inicieu sessió al vostre compte de Microsoft. Es demanarà informació bàsica requerida per aquesta aplicació abans de descarregar-la. Aquí, proporcioneu aquests detalls i feu clic a Continua botó.

Com convertir Excel a JSON?

Consell: els camps marcats amb el signe * són camps obligatoris i els altres són opcionals.

Pas 5: Ara, feu clic a Obriu en Excel botó aquí.

Com convertir Excel a JSON?

Si no teniu cap versió de MS Excel 2013 o superior baixada al vostre sistema, podeu anar a l'oficina en línia. Clicant en aquest enllaç.

Com convertir Excel a JSON?

Hem fet clic a Obrir a Excel.

Pas 6: En aquesta finestra emergent, deixeu la casella de selecció sense marcar i feu clic a Obriu Excel aquí.

Com convertir Excel a JSON?

Pas 7: El vostre Excel s'obrirà al vostre sistema, però requereix una connexió a Internet. Si no està disponible, és possible que obtingueu aquest tipus d'error d'avís.

Com convertir Excel a JSON?

Pas 8: Quan feu clic a D'acord, us mostrarà un tauler més que us mostrarà algun motiu pel qual es pot produir aquest error. Aquest error pot ser degut als motius següents.

Com convertir Excel a JSON?

Per tant, connecteu el vostre sistema a Internet i tanqueu el llibre d'Excel obert actualment.

Pas 9: Seguiu el pas 5 i el pas 6 de nou, on feu clic a Obriu l'Excel botó.

Aquesta vegada, el vostre sistema està connectat a Internet. Per tant, no mostrarà cap error ni interrupció durant la instal·lació del complement.

Pas 10: Una interfície al fitxer Excel s'obrirà així amb Complement d'Excel a JSON. Ara, afegiu aquest complement a la vostra pestanya d'Excel fent clic a Confieu en aquest complement botó present al panell dret.

Com convertir Excel a JSON?

Pas 11: El complement Excel a JSON s'ha afegit correctament a la cinta d'Excel com a pestanya al final. Mira aquí -

Com convertir Excel a JSON?

Pas 12: El vostre complement d'Excel a JSON està a punt per llançar-se. Està disponible a l'interior Excel a JSON pestanya amb el nom Llançament Excel a JSON botó.

Com convertir Excel a JSON?

Nota: el fitxer Excel, que està obert actualment, és de només lectura i conté algunes instruccions sobre aquesta eina. Per tant, primer obriu el fitxer de destinació, que voleu convertir Excel a JSON.

Pas 13: Prepareu un nou full d'Excel o obriu aquell de les dades del qual vulgueu canviar de format. Hem obert un fitxer existent de dades de la persona i hem fet clic a Inicieu Excel-to-JSON botó.

Com convertir Excel a JSON?

Pas 14: Un cop hi feu clic, és possible que obtingueu aquest error. Ignoreu-lo i feu clic D'acord per avançar.

Com convertir Excel a JSON?

Consell: mentre utilitzeu aquest complement per convertir les vostres dades, el vostre sistema ha d'estar connectat a Internet. En cas contrari, podeu trobar problemes.

Pas 15: Ara, seleccioneu almenys les dades de les dues primeres files o totes on la primera es consideri com a capçalera i l'altra com a dades. A continuació, feu clic a Vés al panell dret.

Com convertir Excel a JSON?

Pas 16: Veureu que les dades seleccionades es converteixen al format JSON i estan disponibles a sota del botó Vés.

Com convertir Excel a JSON?

Pas 17: Copieu aquestes dades des d'aquí, enganxeu aquestes dades JSON en un fitxer i deseu-les. Per tant, feu clic a Copiar al portapapers botó aquí.

Com convertir Excel a JSON?

Pas 18: Les dades JSON s'han copiat correctament al porta-retalls.

Com convertir Excel a JSON?

Pas 19: Ara, enganxeu aquestes dades copiades del porta-retalls en un fitxer de Word i deseu-les. Les dades copiades es veuran com es mostra a continuació:

Com convertir Excel a JSON?

Excel a JSON mitjançant l'editor de codi VBA

A més d'utilitzar totes aquestes eines, podeu utilitzar la funció integrada d'Excel ( Editor de codi VBA ) per convertir les dades d'Excel al format JSON. Feu-ne un codi i executeu-lo; farà l'assignació de columnes d'Excel a claus d'objectes JSON i convertirà les dades a JSON.

Si et sents còmode fent codificació, és una bona manera per a tu. Per tant, no cal que baixeu explícitament les eines comentades anteriorment per convertir les vostres dades d'Excel al format JSON. Tot i que podeu fer-ho sense descarregar cap programari al vostre sistema mitjançant l'Editor de codi VBA d'Excel.

Consell: les vostres dades d'Excel han de tenir noms de columna perquè la primera fila sempre es considera una capçalera.

Codi VBA

A continuació es mostra el codi complet per a la conversió de les dades del fitxer Excel a format JSON. Copieu aquest codi següent i enganxeu-lo al vostre editor de codi VBA respectiu.

 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 

En aquest codi VBA, hem definit una funció anomenada ExcelToJSON que més tard s'utilitzarà en un fitxer Excel per convertir dades d'Excel a format JSON. Vegem com s'executarà.

Sintaxi

 =ExcelToJSON(range) 

Ara, torneu al fitxer Excel i escriviu la següent fórmula ROUND() en una cel·la d'Excel on voleu col·locar el resultat JSON convertit. Per exemple,

=ExcelToJSON(A1:F3)

Com convertir Excel a JSON?

Actualment, estem convertint les dades de les dues primeres files d'Excel només en format JSON.

sumador ple

Premeu el botó Entra clau i obteniu el resultat i comproveu que les dades es converteixen correctament al formulari JSON. De la mateixa manera, podeu utilitzar aquesta funció per obtenir més conversions.

Com convertir Excel a JSON?

Per obtenir una descripció detallada d'aquest codi, consulteu el nostre següent tutorial, on hem explicat aquest codi i les variables creades i utilitzades en ell.