XLSX-zu-CSV Blattpaket

Exportiert jedes Blatt als CSV mit Manifest

Gibt ein ZIP mit Blatt-CSV und manifest.json zurueck.

Beispielergebnisse

1 Beispiele

Blaetter als CSV-Paket exportieren

Erzeugt CSV je Blatt plus Manifest

xlsx-sheet-to-csv-pack-example1.zip Datei anzeigen
Eingabeparameter anzeigen
{ "excelFile": "/public/samples/xlsx/workbook-sales.xlsx", "delimiter": ",", "outputEncoding": "utf-8-bom" }

Click to upload file or drag and drop file here

Maximum file size: 100MB Supported formats: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel

Wichtige Fakten

Kategorie
Konvertierung & Kodierung
Eingabetypen
file, text, select, checkbox
Ausgabetyp
file
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Das XLSX-zu-CSV Blattpaket-Tool ermöglicht den effizienten Export komplexer Excel-Arbeitsmappen, indem jedes Tabellenblatt einzeln als CSV-Datei extrahiert und in einem strukturierten ZIP-Archiv inklusive einer manifest.json bereitgestellt wird.

Wann verwenden

  • Wenn Sie eine umfangreiche Excel-Datei mit mehreren Tabellenblättern in separate, maschinenlesbare CSV-Dateien umwandeln müssen.
  • Wenn Sie für die automatisierte Weiterverarbeitung eine zusätzliche Metadaten-Datei (manifest.json) benötigen, die Informationen zu Spalten und Zeilen enthält.
  • Wenn Sie versteckte Tabellenblätter beim Export gezielt ausschließen oder spezifische Trennzeichen für unterschiedliche Zielsysteme festlegen möchten.

So funktioniert es

  • Laden Sie Ihre Excel-Datei (.xlsx oder .xls) in das Tool hoch.
  • Konfigurieren Sie bei Bedarf das Trennzeichen, die Zeichenkodierung und wählen Sie aus, ob versteckte Blätter übersprungen werden sollen.
  • Starten Sie den Prozess, um ein ZIP-Archiv zu erhalten, das alle Tabellenblätter als einzelne CSV-Dateien sowie eine übersichtliche manifest.json enthält.

Anwendungsfälle

Vorbereitung von Excel-Daten für den Import in Datenbanken oder Data-Warehouse-Systeme.
Archivierung von komplexen Arbeitsmappen in einem offenen, plattformunabhängigen CSV-Format.
Automatisierte Datenaufbereitung für Web-Anwendungen, die strukturierte CSV-Dateien als Input benötigen.

Beispiele

1. Export von Verkaufsdaten für die Analyse

Datenanalyst
Hintergrund
Ein monatlicher Verkaufsbericht enthält 12 Tabellenblätter, eines für jeden Monat, die für ein BI-Tool in CSV umgewandelt werden müssen.
Problem
Manuelles Speichern jedes Blattes als CSV ist fehleranfällig und zeitaufwendig.
Verwendung
Excel-Datei hochladen, Trennzeichen auf Komma setzen und den Export starten.
Beispielkonfiguration
delimiter: ',', outputEncoding: 'utf-8-bom', includeHeader: true
Ergebnis
Ein ZIP-Archiv mit 12 sauberen CSV-Dateien und einer manifest.json zur schnellen Validierung der Datenstruktur.

2. Bereinigung von Projekt-Workbooks

Projektmanager
Hintergrund
Ein Projekt-Workbook enthält viele interne Kalkulationsblätter, die nicht für den Kunden bestimmt sind.
Problem
Die internen Blätter sollen beim Export in CSV-Dateien ignoriert werden.
Verwendung
Die Option 'Überspringen versteckte Blätter' aktivieren und nur die relevanten Blattnamen im Feld 'Ausgewählte Blätter' definieren.
Beispielkonfiguration
skipHiddenSheets: true, selectedSheets: 'Kundenübersicht,Meilensteine'
Ergebnis
Ein kompaktes ZIP-Paket, das nur die für den Kunden freigegebenen Datenblätter in CSV-Form enthält.

Mit Samples testen

csv, xml, xlsx

Verwandte Hubs

FAQ

Welche Dateiformate werden unterstützt?

Das Tool unterstützt die gängigen Excel-Formate .xlsx und .xls.

Was enthält die manifest.json?

Die Datei enthält Metadaten zu den exportierten Blättern, wie z. B. die Anzahl der Zeilen, Spaltennamen und die verwendete Zeichenkodierung.

Kann ich nur bestimmte Blätter exportieren?

Ja, Sie können im Feld 'Ausgewählte Blätter' eine kommagetrennte Liste der gewünschten Tabellennamen angeben.

Wie gehe ich mit Sonderzeichen um?

Sie können zwischen verschiedenen Kodierungen wie UTF-8 mit BOM oder GBK wählen, um eine korrekte Darstellung sicherzustellen.

Werden versteckte Blätter automatisch exportiert?

Standardmäßig werden versteckte Blätter übersprungen, dies kann jedoch über die entsprechende Checkbox angepasst werden.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/xlsx-sheet-to-csv-pack

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
excelFile file (Upload erforderlich) Ja -
selectedSheets text Nein -
delimiter select Nein -
outputEncoding select Nein -
includeHeader checkbox Nein -
skipHiddenSheets checkbox Nein -

Dateitypparameter müssen erst über POST /upload/xlsx-sheet-to-csv-pack hochgeladen werden, um filePath zu erhalten, dann filePath an das entsprechende Dateifeld übergeben.

Antwortformat

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Datei: Datei

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-xlsx-sheet-to-csv-pack": {
      "name": "xlsx-sheet-to-csv-pack",
      "description": "Exportiert jedes Blatt als CSV mit Manifest",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-sheet-to-csv-pack",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Unterstützt URL-Dateilinks oder Base64-Codierung für Dateiparameter.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]