400Mb を超えるファイルがあります
このようにしか配信されない時刻表データベースです。
このテキスト ファイルには、データ レコードの開始を示す文字列があります。
この文字列は常に「BSN」で始まり、同様に常に「LT」で始まるデータ レコードの終わりを示す文字列があります。
私が理解しようとしているのは、データ ファイルを 1000 個のデータ レコードを含むチャンクに切り刻む方法です。このサイクルが完了すると、それらのファイルを順番にインポートできます。
作成されたファイルには、新しいフォルダーで順番に番号を付ける必要があります...
[編集] レコード セットの長さは大きく異なります [/編集]
以下は、グループの 1 つのサンプルです。
BSNC031551112111206240000001 << DATA RECORD START >>
BX EMYEM129000
LOSHEFFLD 2235 2235
LIDORESNJ
LISPDN
LTDRBY 2326 23266 << DATA RECORD END >>
BSNC033501112111205130000001 << NEXT RECORD >>
BX EMYEM118600
※ << >> タグはファイル内には存在しないので、念のため追加してあります。
私は現在、PHP fopen / fgets メソッドhereを使用してファイルを読み込んでいます