Created
June 1, 2021 06:35
-
-
Save mitsugu/a5c143d0999fc09727fb4e522afe1a5a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// What's this? : 大阪府 COVID-19 感染状況公式データ を取得・集計し、csv 形式で標準出力へ出力する。 | |
// License : MIT License | |
// Environment : deno | |
// Language : JavaScript | |
// | |
// Usage : deno run --allow-net getosaka.js | |
// | |
///////////////////////////////////////////////////////////////////////////////////////////// | |
const URL = "https://raw.githubusercontent.com/codeforosaka/covid19/master/data/data.json"; | |
fetch(URL) | |
.then(response => response.json()) | |
.then(data => editCsv(data)); | |
function editCsv(obj){ | |
var d = obj.lastUpdate; | |
// 入院・重症 | |
var jyuu = obj.main_summary.children[0].children[0].children[1].value; | |
var kei = obj.main_summary.children[0].children[0].value // 入院・入院調整中 | |
- jyuu; // 入院・重症 | |
var fumei = obj.main_summary.children[0].children[3].value // 自宅療養 | |
+ obj.main_summary.children[0].children[4].value // 宿泊療養 | |
+ obj.main_summary.children[0].children[5].value // 療養等調整中 | |
+ obj.main_summary.children[0].children[6].value // 入院調整中 | |
+ obj.main_summary.children[0].children[7].value; // 府外健康観察 | |
var shibou = obj.main_summary.children[0].children[2].value; // 死亡 | |
var taiin = obj.main_summary.children[0].children[1].value; // 退院 | |
console.log( "\"" + d + "\"" + ", " | |
+ kei + ", " | |
+ fumei + ", " | |
+ jyuu + ",, " | |
+ shibou + ", " | |
+ taiin ); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment