私は特定の言語に関連しない理解の質問がありますが、私はPythonで書いているので、私はpythonにタグを付けました。私はいくつかのデータを "セパレータなしの固定長フラットファイル"で提供するように求められています。私はそれが好きな理解ので、それは、私を混乱させる:固定長のフラットファイル(区切り記号なし)
Input: Column A: date (len6)
Input: Column B: name (len20)
Output: "20170409MYVERYSHORTNAME[space][space][space][space][space]"
「MYVERYSHORTNAME」はわずか15文字の長さであるが、それは固定された20の長さの出力なので、私は何かを5回にそれを埋めることになってんですか?それは指定されていません。
セパレータを使用しないファイルが必要なのはなぜですか?彼/彼女は分離されたフィールドにそれを分解する必要がありますが、ポイントは何ですか?
ポイントは、おそらくですサイズ固定のフィールドファイル(データベース)としてバイナリで読むことができるようにするために –
いくつかのフレームワークでは、ISO8583などのこの形式が必要な場合があります。 –