Excel in CSV

Esegui la conversione da Excel a CSV in C# .NET.

I fogli di calcolo Excel offrono una vasta gamma di funzionalità per l’organizzazione e l’analisi dei dati, i file CSV(valori separati da virgole) forniscono un formato semplice e standardizzato per l’archiviazione di dati tabulari. Pertanto, la possibilità di convertire senza problemi i file Excel in formato CSV è essenziale per semplificare i flussi di lavoro di elaborazione dei dati. Inoltre, i file CSV sono ideali per l’interoperabilità tra diverse piattaforme, applicazioni e linguaggi di programmazione. Pertanto, in questo articolo esploreremo l’importanza di questa conversione e impareremo come eseguirla senza sforzo utilizzando l’API REST .NET.

Questo articolo tratta i seguenti argomenti:

API di conversione da cartella di lavoro Excel a CSV

GroupDocs.Conversion Cloud SDK per .NET offre un set completo di caratteristiche e funzionalità progettate per semplificare il processo di conversione dei file Excel in formato CSV. L’SDK fornisce supporto per un’ampia gamma di formati di input, comprese varie versioni di file Excel, garantendo la compatibilità con diverse origini dati. Offre inoltre ampie opzioni di personalizzazione, che consentono di specificare le impostazioni di conversione come tipi di delimitatori, formati di codifica e strutture di file di output in base ai requisiti specifici.

Il primo passo è l’installazione dell’SDK nella nostra soluzione .NET. Pertanto, cerca GroupDocs.Conversion-Cloud nel gestore pacchetti NuGet e fai clic sul pulsante Installa. Un’altra opzione è eseguire il seguente comando nella console del gestore pacchetti.

NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.2.0

Una volta installata correttamente l’API REST, assicurati di disporre delle credenziali API (ad esempio ID client e segreto client).Puoi visitare questo breve tutorial che spiega i dettagli su come ottenere le credenziali API.

Converti Excel in CSV in C# .NET

Questa sezione spiega i dettagli sulla conversione di Excel in CSV utilizzando C# .NET garantendo risultati di conversione di alta qualità, preservando l’integrità dei dati e mantenendo la coerenza durante tutto il processo.

  1. Crea un’istanza della classe “Configuration” in cui passiamo le credenziali del client come argomenti.
var configurations = new Configuration(clientId, clientSecret1);
  1. Inizializza ConvertApi dove passiamo l’oggetto Configuration come argomento di input.
var apiInstance = new ConvertApi(configurations);
  1. Carica la cartella di lavoro Excel di input nell’archivio cloud.
fileUpload.UploadFile(new UploadFileRequest("input.xls", stream));
  1. Crea un’istanza “ConvertSettings” in cui specifichiamo il nome per l’input XLS, il formato risultante come “csv” e il nome per il file CSV risultante come argomenti.
var settings = new ConvertSettings{...}
  1. Chiama l’API ConvertDocumentRequest per trasformare Excel in formato CSV e salvare il CSV risultante nell’archivio cloud.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
Excel in CSV.

Immagine: - Un’anteprima della conversione da Excel a CSV.

La cartella di lavoro Excel di esempio e il CSV risultante generato nell’esempio precedente possono essere scaricati da input.xls e resultant.csv.

Converti XLSX in CSV utilizzando i comandi cURL

La conversione di Excel in formato CSV utilizzando GroupDocs.Conversion Cloud e i comandi cURL offre una soluzione semplice ed efficiente per automatizzare le attività di conversione dei documenti. Con i comandi cURL, puoi avviare facilmente il processo di conversione, specificare il file Excel di input e ricevere l’output CSV risultante, tutto dalla riga di comando o all’interno dei tuoi script. Questo approccio semplifica l’integrazione nei flussi di lavoro e nelle pipeline di automazione esistenti, richiedendo solo comandi di base per gestire il processo di conversione.

Il primo passo in questo approccio è ottenere un token di accesso JWT personalizzato. Pertanto, una volta ottenuto un token JWT, esegui il seguente comando cURL per convertire XLSX in formato CSV e salvare il CSV risultante nell’archivio cloud.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H  "Content-Type: application/json" \
-d "{  \"StorageName\": \"internal\",  \"FilePath\": \"{sourceFile}\",  \"Format\": \"csv\",\"OutputPath\": \"{resultantFile}\"}"

Sostituisci “sourceFile” con il nome della cartella di lavoro Excel di input, “resultantFile” con il nome del CSV risultante e “accessToken” con il token di accesso JWT personalizzato.

Prova l’app gratuita di conversione da Excel a CSV

Abbiamo sviluppato un [convertitore da XLSX a CSV] online gratuito basato sull’API GroupDocs.Conversion Cloud. È una soluzione leggera ed estremamente efficiente che offre l’opportunità di testimoniare le straordinarie capacità del nostro Cloud SDK per la conversione della cartella di lavoro Excel in CSV.

Applicazione xlsx in CSV

Conclusione

In conclusione, sia che tu scelga di utilizzare GroupDocs.Conversion Cloud con comandi cURL o di integrare GroupDocs.Conversion Cloud SDK per .NET, convertire Excel in CSV diventa un processo semplice ed efficiente. Entrambi gli approcci offrono soluzioni versatili per automatizzare le attività di conversione dei documenti, consentendo agli utenti di colmare facilmente il divario tra i formati Excel e CSV. Tuttavia, il nostro Cloud SDK fornisce l’accesso a un’ampia gamma di funzionalità, documentazione estesa e supporto affidabile, consentendoti di personalizzare il processo di conversione e garantire risultati di alta qualità.

articoli Correlati

Ti consigliamo vivamente di visitare i seguenti link per saperne di più su: