階層フォーマット形式
階層フォーマット形式は、ファイル内のレコードが複数のフォーマットで構成され、階層となる構造を持つデータ形式です。ヘッダ部、データ部、トレーラ部というような出現の順序を意識する複数のフォーマットで構成されます。この形式は、複数のレコードに存在する入力項目を取り出し、1つのレコードとして出力できます。全銀やCIIなどの標準フォーマットでの使用を目的としています。
上位のレコードと下位のレコードの間には親子関係があります。たとえば上位レコードとしてファイルヘッダーとファイルフッター、その下位レコードとして任意個数のデータ部を持つようなデータを定義できます。
DataMagicは、登録されている階層フォーマット情報を基にデータを加工します。