Come convertire i dati locali di una tabella in foglio elettronico in un file JSON: Guida passo-passo

Converti una tabella in un foglio elettronico/Excel locale in un file JSON con l’API Web Aspose.Cells Cloud.

API per la conversione di tabelle in JSON

API Web

PUT https://api.aspose.cloud/v4.0/cells/convert/table/json

Sicurezza e autenticazione

Le API Aspose.Cells Cloud sono sicure e richiedono l’autenticazione basata su token JWT.

Parametri della richiesta

Nome parametro Tipo Posizione Descrizione
Spreadsheet File FormData Il file Excel da caricare.
worksheet String Query Nome del foglio di calcolo contenente la tabella.
tableName String Query Nome della tabella da convertire.
outPath String Query (Opzionale) Percorso della cartella in cui verrà salvato il file JSON risultante; valore predefinito: null.
outStorageName String Query (Opzionale) Nome dello storage in cui verrà posizionato il file di output.
fontsLocation String Query (Opzionale) Percorso dei caratteri personalizzati utilizzati durante la conversione.
region String Query (Opzionale) Impostazioni internazionali per il foglio di calcolo.
password String Query (Opzionale) Password per aprire un foglio di calcolo protetto.

Risposta

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream"
    }
  }
]

Codici di stato HTTP

Codice Significato Descrizione
200 OK Filtro applicato correttamente; la risposta contiene i dettagli dell’operazione.
400 Richiesta non valida Parametri mancanti o non validi (ad esempio, tipo di file non supportato).
401 Non autorizzato Token JWT non valido o mancante.
413 Payload troppo grande Il file caricato supera il limite di dimensione.
500 Errore interno del server Errore imprevisto nel server.

Dove dovresti utilizzare l’API per la conversione di tabelle in JSON?

  • Dashboard in tempo reale – Converti i dati Excel in tempo reale in JSON per librerie di grafica come Chart.js o D3.js.
  • Foglio elettronico come servizio – Esporre tabelle Excel come endpoint JSON per altri microservizi.
  • Payload di webhook – Trasforma i dati dei fogli elettronici in JSON per notifiche webhook.
  • Prototipazione rapida dei dati – Converti rapidamente dati Excel puliti in JSON per l’analisi con Python o R.
  • Pipeline di machine learning – Preprocessa dati di addestramento memorizzati in fogli elettronici aziendali.
  • Operazioni e-commerce – sincronizza cataloghi prodotti o fogli prezzi con siti web tramite JSON.
  • Automazione dei report – Genera feed JSON da modelli finanziari per report automatizzati.
  • Configurazione di applicazioni – Gestisci flag funzionali, impostazioni o parametri di test A/B in Excel → JSON.
  • Supporto multilingua – Converti fogli elettronici di localizzazione in JSON per librerie i18n.
  • Menu/navigazione dinamica – Memorizza strutture di navigazione di siti web in Excel e distribuiscile come JSON.

Perché dovresti utilizzare l’API per la conversione di tabelle in JSON?

  • Facile da usare per sviluppatori – Aspose.Cells Cloud fornisce SDK per molti linguaggi, riducendo lo sforzo di sviluppo e offrendo documentazione completa.
  • Conveniente – Converti i dati della tabella senza caricare preventivamente il foglio di calcolo, risparmiando spazio di archiviazione e riducendo i costi.
  • Compatibilità con web e mobile moderni – JSON è il linguaggio nativo dei dati sul web; l’API consente di alimentare direttamente dati di fogli elettronici in tempo reale in React, Vue, Angular, applicazioni mobili o applicazioni a pagina singola, senza complessa analisi.
  • Ampio supporto linguistico – JSON funziona con praticamente ogni linguaggio di programmazione, database e servizio web.
  • Preservazione della struttura dei dati
    • Rilevamento intelligente della struttura – Converte automaticamente i dati tabellari in array/oggetti JSON corretti.
    • Mappatura intestazioni – Utilizza la prima riga come chiavi JSON per strutture di oggetti pulite.
    • Conservazione dei tipi di dati – Preserva numeri, date e booleani (non solo testo).

Cronologia versioni: L’endpoint per la conversione di tabelle in JSON è stato introdotto con la versione API v4.0 (2024) e rimane l’attuale versione stabile. Gli endpoint precedenti v3.x sono deprecati.

Come utilizzare l’API per la conversione di tabelle in JSON con gli SDK?

Specifica dell’API per la conversione di tabelle in JSON

La Specifiche dell’API per la conversione di tabelle in JSON{:target="_blank" rel=“noopener noreferrer”} fornisce un’interfaccia di programmazione accessibile pubblicamente, consentendo interazioni REST direttamente da un browser web.

Puoi utilizzare lo strumento a riga di comando cURL per accedere facilmente ai servizi web Aspose.Cells. L’esempio seguente mostra come effettuare chiamate all’API Cloud con cURL.

Utilizzare gli SDK di Aspose.Cells Cloud

L’utilizzo di un SDK astrae i dettagli a basso livello, consentendoti di convertire una tabella di foglio elettronico in un file JSON con un codice minimo. Consulta il repository GitHub ufficiale per un elenco completo degli SDK di Aspose.Cells Cloud.

I seguenti esempi di codice mostrano come interagire con i servizi web Aspose.Cells utilizzando vari SDK: