Gli utenti hanno requisiti diversi, ad esempio convertire i dati Excel in formato JSON. È necessario eseguire la mappatura delle colonne del foglio di lavoro Excel sulle chiavi dell'oggetto. Un convertitore da Excel a JSON aiuta a convertire i dati del file .xls nel formato file .JSON.
Questi file Excel possono contenere testo, diagrammi, grafici, formattazione, funzioni e altri dati.
Non esiste un metodo predefinito in Excel per convertire i dati Excel in JSON. Puoi utilizzare il software di conversione online da Excel a JSON o scaricare un componente aggiuntivo da Microsoft Store per eseguire questa attività.
sottolineare usando css
Perché Excel in JSON?
I file Excel sono file pesanti che possono contenere testo, diagrammi, grafici, formattazione, funzioni e altri dati.
Mentre i file JSON sono documenti leggeri basati su testo. Memorizza i dati in una semplice struttura dati. Pertanto, i file JSON possono essere aperti su qualsiasi software di testo come Blocco note o Wordpad.
Sono disponibili diversi strumenti per convertire i dati Excel in JSON.
Qui forniremo informazioni su questi strumenti con i relativi collegamenti per il download.
Suggerimento: il convertitore da Excel a JSON di WTSolution è noto anche come componente aggiuntivo da Excel a JSON. Microsoft offre questo strumento.
Per l'ultimo strumento - Excel in JSON, ti mostreremo anche i passaggi per scaricare e utilizzare questo software.
Altova MapForce
Altova MapForce è anche uno strumento di mappatura e conversione dei dati. È un software utile per convertire vari set di dati. Utilizzando questo strumento, puoi convertire i dati Excel in JSON, XML in JSON e viceversa.
IMMAGINE
Inoltre, questo strumento consente agli utenti di convertire JSON in CSV, EDI, buffer del protocollo Google e altro. Questo strumento è facile da usare poiché fornisce un'interfaccia drag and drop. Supporta anche l'elaborazione avanzata dei dati.
Altova MapForce non è un software gratuito ma viene fornito con 30 giorni di prova gratuita. Scarica lo strumento Altova MapForce dal seguente collegamento .
Convertitore da White Town xls a JSON
Questo software è un convertitore da xls a JSON. Come suggerisce il nome, consente agli utenti di convertire i dati Excel in formato JSON. Tuttavia, consente solo di modificare i dati Excel nel formato JSON. Questo software supporta entrambi i formati (formati .xls e .xlsx) di Excel.
IMMAGINE
Uno dei maggiori vantaggi dell'utilizzo di questo software è che è gratuito. Anche se puoi anche acquistarne la licenza personale o aziendale. È molto facile da usare ed è per questo che è molto popolare, soprattutto tra coloro che trasferiscono i propri dati online.
È possibile scaricare lo strumento di conversione da xls a JSON di White Town dal seguente collegamento .
Editor JSON di ossigeno
Oxygen JSON Editor è un software utilizzato per convertire i dati del file Excel in formato JSON mappando le colonne Excel sulla chiave dell'oggetto JSON. Questo software è un software complesso rispetto agli altri che abbiamo descritto sopra.
Poiché Oxygen JSON Editor è un software complesso, presenta anche funzionalità complesse. Funzionalità complesse, come convalida della struttura, rientro, formato e completamento del contenuto. Inoltre, questo software ci consente anche di convertire il documento XML in formato JSON.
IMMAGINE
Oxygen JSON Editor funziona in modo diverso rispetto agli altri convertitori da Excel a JSON. Utilizza il modello di foglio di stile XSLT per la conversione. La maggior parte dei professionisti preferisce questo software per convertire i propri dati. Si tratta di un software a pagamento le cui versioni personale, aziendale e accademica sono disponibili sul suo sito ufficiale.
Controlla il suo sito ufficiale per scaricare il file Editor JSON di ossigeno .
Convertitore da Excel a JSON di WTSolution
Questo è l'ultimo convertitore da Excel a JSON di questo capitolo utilizzando il quale è possibile eseguire la conversione da Excel a JSON sui propri dati. È una semplice applicazione per eseguire questa attività. Questo software supporta due tipi di conversioni sui dati Excel: riga e nidificati.
Hai anche ascoltato il suo nome come componente aggiuntivo da Excel a JSON. Microsoft offre questo componente aggiuntivo denominato Excel in JSON che aiuta gli utenti a convertire i propri dati Excel in formato JSON. Ora, sappiamo qualcosa sul componente aggiuntivo Excel in JSON e vediamo anche i relativi passaggi di download.
Componente aggiuntivo da Excel a JSON
Excel in JSON è un componente aggiuntivo offerto da Microsoft per convertire i dati del foglio Excel in formato JSON. Quando i dati vengono convertiti nel formato JSON, le colonne del foglio Excel vengono modificate in chiavi oggetto in JSON. Scaricarlo e utilizzarlo non comporta alcun costo da parte dell'utente.
È possibile scaricare questo componente aggiuntivo dall'Office Store.
Requisiti
Il componente aggiuntivo da Excel a JSON funzionerà solo su Excel 2013 o versioni successive. Pertanto, la versione di Excel deve essere 2013 o successiva.
Limitazione
Questo componente aggiuntivo presenta una limitazione.
Può convertire i dati Excel selezionati in formato JSON.
Attualmente, questo componente aggiuntivo supporta due tipi di conversioni.
- Riga
- Nidificato
Conversione di righe
Nella conversione del tipo di riga, la prima riga viene trattata come intestazione e il resto delle righe viene interpretato come dati.
Conversione nidificata
Nella conversione di tipi annidati è possibile definire uno schema JSON. Questo componente aggiuntivo eseguirà la conversione di conseguenza, secondo lo schema che hai fornito.
Scarica il componente aggiuntivo
Excel in JSON il componente aggiuntivo è disponibile in Office Store; puoi scaricarlo da lì. Per l'apprendimento passo passo, segui questo capitolo qui sotto:
Passo 1: Scarica il componente aggiuntivo Excel in JSON da quanto segue collegamento .
Passo 2: Si aprirà una pagina web del negozio Office, dove fare clic su Scaricalo ora pulsante.
Passaggio 3: Prima di iniziare il download, ti verrà chiesto di accedere al tuo account Microsoft con credenziali valide.
Se non disponi di un account Microsoft, registrati gratuitamente per creare un nuovo account.
Passaggio 4: Quando accedi al tuo account Microsoft. Verranno richieste alcune informazioni di base richieste da questa app prima del download. Qui, fornisci questi dettagli e fai clic su Continua pulsante.
Suggerimento: i campi contrassegnati con il segno * sono obbligatori, gli altri sono facoltativi.
Passaggio 5: Ora fai clic su Apri in Excel pulsante qui.
Se non hai MS Excel 2013 o una versione successiva scaricata nel tuo sistema, puoi andare a Office online. Cliccando su questo collegamento.
Abbiamo fatto clic su Apri in Excel.
Passaggio 6: In questo popup, lascia la casella deselezionata e fai clic su Apri Excel Qui.
Passaggio 7: Il tuo Excel verrà aperto sul tuo sistema, ma richiede una connessione Internet. Se non è disponibile, potresti ricevere questo tipo di errore di avviso.
Passaggio 8: Quando fai clic su OK, ti verrà mostrato un altro pannello che ti mostra qualche motivo per cui può verificarsi questo errore. Questo errore può essere dovuto ai seguenti motivi.
Quindi, collega il tuo sistema a Internet e chiudi la cartella di lavoro Excel attualmente aperta.
Passaggio 9: Seguire nuovamente il passaggio 5 e il passaggio 6, dove fare clic su Apri Excel pulsante.
Questa volta il tuo sistema è connesso a Internet. Pertanto, non mostrerà alcun errore e interruzione durante l'installazione del componente aggiuntivo.
Passaggio 10: Si aprirà un'interfaccia sul file Excel in questo modo con Componente aggiuntivo da Excel a JSON. Ora aggiungi questo componente aggiuntivo alla scheda Excel facendo clic su Fidati di questo componente aggiuntivo pulsante presente sul pannello di destra.
Passaggio 11: Il componente aggiuntivo da Excel a JSON viene aggiunto correttamente alla barra multifunzione di Excel come scheda alla fine. Vedere qui -
Passaggio 12: Il componente aggiuntivo da Excel a JSON è pronto per l'avvio. È disponibile all'interno del Da Excel a JSON scheda dal nome Launch Da Excel a JSON pulsante.
Nota: il file Excel attualmente aperto è di sola lettura e contiene alcune istruzioni su questo strumento. Quindi, apri prima il file di destinazione, che desideri convertire da Excel in JSON.
Passaggio 13: Prepara un nuovo foglio Excel o apri quello di cui vuoi modificare il formato dei dati. Abbiamo aperto un file esistente di dettagli personali e facciamo clic su Avvia Excel in JSON pulsante.
Passaggio 14: Dopo aver fatto clic su di esso, potresti ricevere questo errore. Ignoralo e fai clic OK andare oltre.
Suggerimento: durante l'utilizzo di questo componente aggiuntivo per convertire i dati, il sistema deve essere connesso a Internet. Altrimenti potresti dover affrontare dei problemi.
Passaggio 15: Ora seleziona almeno i dati delle prime due righe o tutti, dove il primo è considerato come intestazione e l'altro come dati. Quindi fare clic su ANDARE nel pannello di destra.
Passaggio 16: Vedrai che i dati selezionati vengono convertiti in formato JSON e disponibili sotto il pulsante Vai.
Passaggio 17: Copia questi dati da qui, incolla questi dati JSON in un file e salvalo. Quindi, fare clic su Copia negli appunti pulsante qui.
Passaggio 18: I dati JSON sono stati copiati correttamente negli appunti.
Passaggio 19: Ora incolla i dati degli appunti copiati in un file Word e salvalo. I dati copiati appariranno come mostrato di seguito:
Da Excel a JSON utilizzando l'editor di codice VBA
Oltre a utilizzare tutti questi strumenti, puoi utilizzare la funzionalità integrata di Excel ( Editor di codice VBA ) per convertire i dati Excel nel formato JSON. Crea un codice ed esegui il codice; eseguirà la mappatura delle colonne di Excel sulle chiavi dell'oggetto JSON e convertirà i dati in JSON.
Se ti senti a tuo agio nel programmare, allora è un buon modo per te. Pertanto, non è necessario scaricare esplicitamente gli strumenti sopra discussi per convertire i dati Excel in formato JSON. Mentre puoi farlo senza scaricare alcun software sul tuo sistema utilizzando l'editor di codice VBA di Excel.
Suggerimento: i dati di Excel devono avere nomi di colonna perché la prima riga è sempre considerata un'intestazione.
Codice VBA
Di seguito è riportato il codice completo per la conversione dei dati del file Excel in formato JSON. Copia questo codice seguente e incollalo nel rispettivo editor di codice VBA.
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
In questo codice VBA, abbiamo definito una funzione denominata ExcelToJSON che verrà successivamente utilizzato in un file Excel per convertire i dati Excel in formato JSON. Vediamo come verrà eseguito.
Sintassi
=ExcelToJSON(range)
Ora torna al file Excel e scrivi la seguente formula ROUND() in una cella di Excel in cui desideri inserire il risultato JSON convertito. Per esempio,
=ExcelInJSON(A1:F3)
Attualmente stiamo convertendo i dati delle prime due righe di Excel solo nel formato JSON.
elenchi CSS
premi il accedere key e ottieni il risultato e verifica che i dati siano stati convertiti correttamente nel modulo JSON. Allo stesso modo, puoi utilizzare questa funzione per ulteriori conversioni.
Per la descrizione dettagliata di questo codice, vedere il nostro prossimo tutorial, in cui abbiamo spiegato questo codice e le variabili create e utilizzate in esso.