forked from Tokyo-Metro-Gov/covid19
-
Notifications
You must be signed in to change notification settings - Fork 33
UPDATE_DATA.JSON
takeyabu edited this page Mar 22, 2020
·
1 revision
(200312 fussy113記述)
excel -> data.jsonへの整形をphpを使って書いてます。 phpの実行環境に関してはDockerの用意をしてあります。(多分今の所名古屋だけです。)
Dockerのインストール方法はこちら Mac Windows ubuntu centos
もちろんlocal上でphp、composerが動く環境ある方はdockerで無くても実行可能です。
- はじめに、県が公開しているPDFのデータを、手動でexcelファイルに打ち込んでいきます。
愛知県新型コロナウイルス感染症対策サイトで公開されている県内発生事例一覧を参考にしています。
- ドライブからexcelファイルをローカルにDLします。
- excelのファイル名を
patients.xlsx
に変更し、プロジェクトのtool/downloads/
に格納します。 - プロジェクトのホームディレクトリ(.githubとかが置いてあるところ)で下記のコマンドを実行します。
※ ${プロジェクトの絶対バス}の部分は各自で置き換えてください
$ docker build -f ./Dockerfile_php -t convert-php .
$ docker run --rm -it -v '${プロジェクトの絶対パス}:/app' convert-php
- これで
tool/convert.php
が実行され、data.jsonが更新されます。 - 更新されたdata.jsonはGitHubにあげて、developmentにマージします。