設計 - great-h/to5374areadaysCSV GitHub Wiki
設計
3種類のCSVがある
- 家庭ゴミ収集日
- 大型ゴミ収集日
- 区町名
家庭ごみ収集日と大型ゴミ収集日は行が日付ごとにならんでいる。 日付以外の列は各グループのゴミ収集日である。 各列は区町名で定義されたコードと結合できる
生成するarea_days.csvは行が区町名をしめす。
- グループをキーとした、値が「日付の配列」になるようなHashを作成。
- 区町名csvを行でループをまわし、上で作成したHashからとりだし、CSVを作成する。