Hvordan konverteres CSV til XLSX
Sheetize CSV‑til‑XLSX Konverter til .NET giver et enkelt, men kraftfuldt API til at læse CSV‑data og skrive dem til en Excel‑arbejdsbog, mens kolonnetyper, header‑rækker og celleformatering bevares. Dette er nyttigt, når du skal distribuere data i et velkendt regnearkformat eller integrere dem i arbejdsgange, der kun accepterer XLSX‑filer.
Hovedfunktioner
Konverter CSV til XLSX
Læs enhver CSV (komma, semikolon, tab‑adskilt) og generer en makrofri XLSX‑fil, med valgfri datatype‑inferens og brugerdefineret kolonneformatering.
Bevar formatering & datatyper
Registrer tal, datoer, boolske værdier og anvend passende Excel‑stilarter; du kan også levere en stil‑skabelon for at sikre et konsistent udseende.
Streaming‑understøttelse
Behandl enorme CSV‑filer række‑for‑række for at holde hukommelsesforbruget lavt – perfekt til batch‑konverteringer eller web‑tjenester.
Detaljerede instruktioner
CSV → XLSX‑arbejdsgang
For at konvertere en CSV‑fil til XLSX med Sheetize, følg disse trin:
- Initialiser konverteren: Opret en instans af
TextConverter. - Konfigurer indstillinger: Angiv
LoadOptions(separator, kodning, harHeader) ogTextConverterSaveOptions(output‑sti, stil‑skabelon). - Definér filstier: Angiv kilde‑CSV‑stien og destinations‑XLSX‑placeringen.
- Udfør konvertering: Kald
Processmed de forberedte indstillinger.
Eksempel – Konverter en CSV til XLSX
using Sheetize;
var readOptions = new LoadOptions
{
InputFile = "sales_data.csv"
};
var saveOptions = new TextConverterSaveOptions
{
OutputFile = "E:\\reports\\sales_report.xlsx",
};
TextConverter.Process(readOptions, saveOptions);Udvidet formatunderstøttelse
- Sheetize kan også konvertere XLSX tilbage til CSV, eventuelt med udvælgelse af specifikke ark eller områder.
- Biblioteket understøtter eksport til JSON, TSV eller HTML direkte fra den genererede arbejdsbog, hvilket muliggør ende‑til‑ende‑rapporterings‑pipelines (fx CSV → XLSX → HTML).
Med disse muligheder gør Sheetize CSV‑til‑XLSX‑konvertering ubesværet, uanset om du har brug for et hurtigt engangs‑script eller en produktions‑klar service.