Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wataruoguchi/covid19_nagano_scraper
Automation script that scrapes Prefecture of Nagano's website and creates JSON
https://github.com/wataruoguchi/covid19_nagano_scraper
coronavirus coronavirus-info covid-19 covid19 covid19-data nodejs scraper stopcovid19jp typescript
Last synced: 3 months ago
JSON representation
Automation script that scrapes Prefecture of Nagano's website and creates JSON
- Host: GitHub
- URL: https://github.com/wataruoguchi/covid19_nagano_scraper
- Owner: wataruoguchi
- License: mit
- Created: 2020-03-28T19:07:10.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-05-02T07:03:27.000Z (over 1 year ago)
- Last Synced: 2023-05-02T08:28:09.243Z (over 1 year ago)
- Topics: coronavirus, coronavirus-info, covid-19, covid19, covid19-data, nodejs, scraper, stopcovid19jp, typescript
- Language: TypeScript
- Homepage:
- Size: 267 KB
- Stars: 6
- Watchers: 0
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# COVID-19 Nagano News scraper
## What's this
長野県が公開しているニュースリンク一覧を json 形式に変換します。
The script that scrapes Pref. of Nagano's website and create a JSON file that has news links.
## How to run
このスクリプトは GitHub Actions で毎時実行され、長野県の公表しているデータの取得を試みます。
It's running every hour by GitHub Actions, to try fetching news data then update the `news.json` under `src/.json` automatically.### Locally...
ローカル環境で実行する場合。
```
$ yarn start
```## Specification
1. [長野県の Web ページ](https://www.pref.nagano.lg.jp/hoken-shippei/kenko/kenko/kansensho/joho/corona.html)のニュース一覧を JSON ファイルに変換します。
## About the JSON file
### news.json
| Property | Desc. |
| -------- | ---------------------------------------------- |
| date | 日付。HTML text から日付部分を取り出して変換。 |
| url | ニュースサイト URL。HTML href から取得。 |
| text | 見出し。HTML text から日付部分を削除して変換。 |## Where would it be used
- [長野県 非公式 新型コロナウイルス感染症対策サイト / Nagano COVID-19 Task Force unofficeial website](https://stop-covid19-nagano.netlify.app/)
- [https://github.com/Stop-COVID19-Nagano/covid19](https://github.com/Stop-COVID19-Nagano/covid19)