Converti CSV, TSV e TXT in Excel

Apertura file CSV

I file Comma Separated Values (CSV) contengono record i cui valori sono delimitati o separati da virgole. Nei file CSV, i dati vengono archiviati in un formato tabulare con campi separati dal carattere virgola e quotati dal carattere virgolette. Se il valore di un campo contiene un carattere di doppia virgoletta, viene preceduto da una coppia di caratteri di doppia virgoletta. Puoi anche utilizzare Microsoft Excel per esportare i dati del foglio di calcolo in un file CSV.

Per aprire i file CSV, utilizzare il file**LoadOptions** classe e selezionare il**CSV** valore, predefinito nel**Carica formato**enumerazione.

Esempio

Apertura di file CSV e sostituzione di caratteri non validi

In Excel, quando viene aperto il file CSV con caratteri speciali, i caratteri vengono sostituiti automaticamente. Lo stesso viene fatto da Aspose.Cells API che è dimostrato nell’esempio di codice fornito di seguito.

Esempio

Apertura dei file CSV utilizzando il parser preferito

Questo non è sempre necessario per utilizzare le impostazioni predefinite del parser per aprire i file CSV. A volte l’importazione del file CSV non crea l’output previsto come il formato della data non è come previsto o i campi vuoti vengono gestiti in modo diverso. Per questo scopo**TxtLoadOptions.PreferredParsers**è disponibile per fornire il proprio parser preferito per analizzare diversi tipi di dati secondo il requisito. Il seguente codice di esempio illustra l’utilizzo del parser preferito.

Il file sorgente di esempio e i file di output possono essere scaricati dai seguenti collegamenti per testare questa funzione.

samplePreferredParser.csv

outputsamplePreferredParser.xlsx

Esempio

Apertura di file TSV (delimitati da tabulazioni).

I file delimitati da tabulazioni contengono dati del foglio di calcolo ma senza alcuna formattazione. I dati sono disposti in righe e colonne come tabelle e fogli di calcolo. In breve, un file delimitato da tabulazioni è un tipo speciale di file di testo semplice con una tabulazione tra ogni colonna del testo.

Per aprire file delimitati da tabulazioni, gli sviluppatori dovrebbero utilizzare l’estensione**LoadOptions** classe e selezionare il**TSV** valore, predefinito nel**Carica formato**enumerazione.

Esempio

Argomenti avanzati