設計 - great-h/to5374areadaysCSV GitHub Wiki

設計

3種類のCSVがある

  • 家庭ゴミ収集日
  • 大型ゴミ収集日
  • 区町名

家庭ごみ収集日と大型ゴミ収集日は行が日付ごとにならんでいる。 日付以外の列は各グループのゴミ収集日である。 各列は区町名で定義されたコードと結合できる

生成するarea_days.csvは行が区町名をしめす。

  1. グループをキーとした、値が「日付の配列」になるようなHashを作成。
  2. 区町名csvを行でループをまわし、上で作成したHashからとりだし、CSVを作成する。