Konvertera CSV, TSV och TXT till Excel

Öppning av CSV-filer

Kommaseparerade värden (CSV) filer innehåller poster där värdena är separerade med kommatecken. Data lagras som en tabell där varje kolumn separeras med kommatecknet och citeras med dubbelcitat-tecknet. Om en fältvärde innehåller ett dubbelcitat-tecken escapas det med ett par av dubbelcitat-tecken. Du kan också använda Microsoft Excel för att exportera kalkylbladsdata till CSV.

Öppna CSV-filer och ersätt ogiltiga tecken

I Excel när en CSV-fil med specialtecken öppnas, ersätts tecknen automatiskt. Samma sak görs av Aspose.Cells API som visas i följande kodexempel.

Användning av föredragen parser

Det är inte alltid nödvändigt att använda standardinställningar för parser för att öppna CSV-filerna. Ibland skapar importera CSV-filen inte det förväntade resultatet som t.ex. datumformatet är inte som förväntat eller tomma fält hanteras på ett annat sätt. För detta ändamål finnsTxtLoadOptions.PreferredParserstillgänglig för att tillhandahålla en egen föredragen parser för att parsa olika datatyper enligt behovet. Följande kodexempel visar användningen av föredragen parser.  

Exempelfilen och utdatafiler kan laddas ner från följande länkar för att testa denna funktion.

samplePreferredParser.csv

outputsamplePreferredParser.xlsx

Öppning av Textfiler med Anpassad Separator

Textfiler används för att hålla kalkylbladsdata utan formatering. Filen är en typ av vanlig textfil som kan ha några anpassade separatorer.

Öppning av tabbehållna filer

Tabbehållna (text) filer innehåller kalkyldata men utan någon formatering. Data är ordnad i rader och kolumner som i tabeller och kalkylblad. En tabbehållen fil är i grund och botten en särskild typ av ren textfil med ett tabstopp mellan varje kolumn.

Öppning av tabseparatorvärdefiler (TSV-filer)

Tabseparatorvärdefiler (TSV-filer) innehåller kalkyldata men utan någon formatering. De är samma som tabbehållna filer där data är ordnad i rader och kolumner som i tabeller och kalkylblad.

Fortsatta ämnen