Come convertire un intervallo locale di un foglio di calcolo in un file CSV: Guida passo-passo

Esporta un intervallo specifico da un file Excel locale in CSV utilizzando l’API Aspose.Cells Cloud.

Convertire intervallo in CSV – API

Prerequisiti
Per chiamare questo endpoint è necessario disporre di un client ID e di un client secret Aspose Cloud validi, ottenere un token di accesso JWT e accertarsi che il foglio di calcolo di origine sia in formato XLSX o XLS.

API Web

PUT https://api.aspose.cloud/v4.0/cells/convert/range/csv

Esempio cURL

curl -X PUT "https://api.aspose.cloud/v4.0/cells/convert/range/csv?worksheet=Foglio1&range=A1:C10" \
     -H "Authorization: Bearer {access_token}" \
     -F "Spreadsheet=@esempio.xlsx"

Sicurezza e autenticazione

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

Parametri della richiesta:

Nome parametro Tipo Percorso/QueryString/Corpo HTTP Descrizione
Spreadsheet File FormData Carica il file del foglio di calcolo.
worksheet String Query Nome del foglio di calcolo.
range String Query Specifica l’area di celle (ad esempio, A1:C10).
outPath String Query Percorso della cartella in cui verrà salvato il foglio di calcolo (opzionale). Default: null.
outStorageName String Query Nome dello storage di output.
fontsLocation String Query Specifica i caratteri personalizzati, se necessari.
region String Query Definisce l’impostazione della regione del foglio di calcolo.
password String Query Password necessaria per aprire il file del foglio di calcolo.

Risposta

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

Esempio di contenuto CSV restituito (prime righe):

Nome,Data,Importo
Mario Rossi,2023-01-15,1250,00
Giulia Bianchi,2023-01-16,980,50

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 del server.

Dove utilizzare l’API Converti intervallo in CSV?

1. Esportazione e migrazione di dati

  • Integrazione con database: Esporta intervalli specifici di Excel direttamente nei sistemi di database.
  • Integrazione con applicazioni: Fornisci dati selezionati del foglio di calcolo alle applicazioni SaaS.
  • Migrazione di sistemi: Trasferisci intervalli specifici di dati tra sistemi legacy e moderni.
  • Condivisione cross-platform: Condividi sottoinsiemi di dati mirati tra diverse piattaforme.

2. Reporting e analisi

  • Reporting mirato: Esporta sezioni specifiche di report in CSV per un’analisi mirata.
  • Feed di dati per dashboard: Fornisci intervalli di dati specifici agli strumenti BI per dashboard.
  • Metriche di performance: Estrai intervalli di KPI per sistemi di monitoraggio delle prestazioni.
  • Reporting finanziario: Esporta sezioni di bilanci per audit esterni.

3. Sviluppo e testing

  • Gestione dati di test: Esporta intervalli specifici per scopi di test.
  • Ambienti di sviluppo: Condividi intervalli di dati di esempio con i team di sviluppo.
  • Testing API: Genera dati di test in formato CSV da sezioni specifiche del foglio di calcolo.
  • Sviluppo di prototipi: Fornisci set di dati mirati per prototipi di applicazioni.

4. Operazioni aziendali

  • Condivisione selettiva di dati: Condividi intervalli specifici con partner esterni.
  • Backup parziale dei dati: Esegui il backup di intervalli critici in formato CSV.
  • Trasferimento dati tra reparti: Condividi dati specifici tra reparti diversi.
  • Reporting per conformità: Esporta intervalli di dati normativi per la presentazione di report di conformità.

5. Automazione dei flussi di lavoro

  • Esportazione pianificata di intervalli: Esporta automaticamente intervalli specifici su base pianificata.
  • Estrazione basata su trigger: Esporta intervalli in base a eventi o trigger aziendali.
  • Integrazione nei flussi di lavoro: Integra l’esportazione di intervalli nei processi aziendali.
  • Elaborazione batch di intervalli: Elabora più intervalli specifici in operazioni batch.

Perché utilizzare l’API Converti intervallo in CSV?

  • Puoi convertire un intervallo di un foglio di calcolo senza caricare preventivamente l’intero file, risparmiando spazio di archiviazione e riducendo i costi.
  • Lo sviluppo può essere completato rapidamente utilizzando gli SDK esistenti di Aspose.Cells Cloud.
  • Integrazione semplice: API REST con documentazione chiara.
  • Architettura scalabile: Gestisce operazioni da piccole a di scala enterprise.

Come utilizzare l’API Converti intervallo in CSV con gli SDK?

Specifica OpenAPI

La Specifiche OpenAPI definiscono un’API pubblicamente accessibile, che consente interazioni REST direttamente da un browser web.

Utilizzare gli SDK di Aspose.Cells Cloud

Utilizzare gli SDK è il modo più rapido per sviluppare, poiché nasconde i dettagli di basso livello, consentendo di convertire un intervallo di dati in un file CSV con un codice minimo.
Esplora l’elenco completo degli SDK di Aspose.Cells Cloud nel nostro repository GitHub.

I seguenti esempi di codice mostrano come chiamare i servizi web Aspose.Cells utilizzando vari SDK. Se il caricamento da Gist è bloccato, puoi scaricare gli esempi direttamente dal repository.