Zum Inhalt springen
uencoder

Fixed-Width Format

Beim Format mit fester Breite belegt jedes Feld einen festen Spaltenbereich ohne Trennzeichen; Felder werden über die Position lokalisiert, üblich bei Mainframes und Bankdaten.

Zweck

Ein kompaktes, trenner- und anführungszeichenfreies Format für Altsysteme und hochperformante Batchverarbeitung liefern, per Spaltenoffset geparst.

Mechanismus

Jedes Feld definiert Startspalte und Breite; der Parser schneidet die Teilzeichenkette [start, start+breite) aus und trimmt sie. Zahlen sind rechtsbündig, Text linksbündig, mit Leerzeichen aufgefüllt. Ein COBOL-Copybook beschreibt das Layout.

Anwendungsfälle

  • Mainframe-Datenaustausch
  • Bankabstimmungsdateien
  • COBOL-Batchverarbeitung

Verwandte Tools

References