UTILS.
100 % im Browser
▮c

Feste Breite zu CSV

Konvertiere Text mit fester Spaltenposition von Mainframes oder COBOL anhand definierter Feldbreiten in CSV.


      
Ausgabe

Über dieses Tool

Feste Breite zu CSV ist ein kostenloses Tool, das direkt im Browser läuft und Text mit Spaltenposition – die Art, die von Mainframes, COBOL-Programmen und Legacy-Berichten erzeugt wird, bei denen jedes Feld einen festen Zeichenbereich einnimmt – in sauberes CSV zerlegt. Definiere das Layout als Liste von Feldbreiten wie 10,8,20 oder als einsbasierte Start-Ende-Bereiche wie 1-10,11-18, und jede Zeile wird an diesen Grenzen geschnitten. Ein optionales Trimmen entfernt die Auffüllleerzeichen, und eine Live-Vorschau zeigt genau, wo die Spaltengrenzen liegen.

Alles läuft lokal in deinem Browser mit JavaScript – deine Daten werden nie hochgeladen oder gespeichert. Das Tool schneidet an Zeichenpositionen statt an einem Trennzeichen, sodass dicht gepackte Spalten ohne Trenner verarbeitet werden, und die resultierende CSV setzt jedes Feld, das es benötigt, erneut in Anführungszeichen. Ausgabe und Vorschau aktualisieren sich live, während du die Breitenangabe anpasst.

Häufig gestellte Fragen

Wie schreibe ich die Feldbreiten-Spezifikation?
Liste entweder die Breite jedes Felds der Reihe nach auf, etwa 4,10,10 für ein 4 Zeichen breites und dann zwei 10 Zeichen breite Felder, oder gib einsbasierte inklusive Bereiche an, etwa 1-4,5-14,15-24. Das Mischen beider Stile ist nicht erlaubt – verwende entweder nur Breiten oder nur Bereiche.
Was zeigt die Grenzvorschau?
Sie zeigt die ersten paar Eingabezeilen mit einer │-Markierung an jeder Feldgrenze, sodass du bestätigen kannst, dass die Spalten mit deinen Daten übereinstimmen, bevor du der CSV-Ausgabe vertraust.
Was bewirkt die Trimm-Option?
Felder mit fester Breite werden üblicherweise mit Leerzeichen aufgefüllt, um ihre Spalte zu füllen. Mit aktiviertem Trimmen werden führende und nachgestellte Leerzeichen aus jedem extrahierten Feld entfernt; ist es deaktiviert, bleibt die Auffüllung genau wie in der Quelle erhalten.
Welchen CSV-Konventionen folgt die Ausgabe?
Felder werden mit dem gewählten Trennzeichen verbunden (Komma, Semikolon, Tabulator oder Pipe); jedes Feld, das das Trennzeichen, ein doppeltes Anführungszeichen oder einen Zeilenumbruch enthält, wird in doppelte Anführungszeichen eingeschlossen, wobei innere Anführungszeichen verdoppelt werden. Zeichen jenseits des letzten definierten Felds in einer Zeile werden ignoriert.

Weitere Tools