Wie man TSV in XLSX konvertiert
Sheetize TSV‑zu‑XLSX‑Konverter für .NET bietet eine einfache, aber leistungsstarke API zum Einlesen von TSV‑ (tab‑getrennten) Daten und zum Schreiben in ein Excel‑Arbeitsbuch, wobei Spaltentypen, Kopfzeilen und Zellformatierung erhalten bleiben. Das ist nützlich, wenn Sie Daten in einem bekannten Tabellen‑Format verteilen oder in Workflows integrieren möchten, die nur XLSX‑Dateien akzeptieren.
Hauptfunktionen
TSV nach XLSX konvertieren
Lesen Sie beliebige TSV‑Dateien (tab‑getrennt) und erzeugen Sie eine makrofreie XLSX‑Datei, mit optionaler Typ‑Erkennung und benutzerdefinierter Spaltenformatierung.
Formatierung & Datentypen erhalten
Erkennen Sie Zahlen, Datumsangaben, Booleans und wenden Sie passende Excel‑Stile an; Sie können zudem eine Stilvorlage bereitstellen, um ein einheitliches Aussehen zu gewährleisten.
Streaming‑Unterstützung
Verarbeiten Sie riesige TSV‑Dateien zeilenweise, um den Speicherverbrauch gering zu halten – ideal für Batch‑Konvertierungen oder Web‑Services.
Detaillierte Anleitung
TSV → XLSX‑Arbeitsablauf
So konvertieren Sie eine TSV‑Datei mit Sheetize in eine XLSX‑Datei:
- Konverter initialisieren: Erzeugen Sie eine Instanz von
TextConverter. - Optionen konfigurieren: Setzen Sie
LoadOptions(Trennzeichen, Kodierung, Kopfzeile) undTextConverterSaveOptions(Ausgabepfad, Stilvorlage). - Dateipfade festlegen: Geben Sie den Quell‑TSV‑Pfad und den Ziel‑XLSX‑Ort an.
- Konvertierung ausführen: Rufen Sie
Processmit den vorbereiteten Optionen auf.
Beispiel – TSV nach XLSX konvertieren
using Sheetize;
var readOptions = new LoadOptions
{
InputFile = "sales_data.tsv"
};
var saveOptions = new TextConverterSaveOptions
{
OutputFile = @"E:\reports\sales_report.xlsx"
};
TextConverter.Process(readOptions, saveOptions);Erweiterte Formatunterstützung
- Sheetize kann XLSX auch zurück in TSV konvertieren, optional mit Auswahl bestimmter Blätter oder Bereiche.
- Die Bibliothek unterstützt den Export nach JSON, CSV oder HTML direkt aus dem erzeugten Arbeitsbuch, wodurch End‑zu‑End‑Reporting‑Pipelines ermöglicht werden (z. B. TSV → XLSX → HTML).
Mit diesen Möglichkeiten macht Sheetize die TSV‑zu‑XLSX‑Konvertierung mühelos – egal, ob Sie ein schnelles Skript oder einen produktionsreifen Service benötigen.