この記事は、地震情報アプリ界隈 Advent Calendar 2021 20 日目の記事です。 はじめに 気象庁が発表する気象情報や地震情報をプログラムで処理したくなったときに便利なのが、気象庁防災情報 XML(以下、気象庁 XML)です。 ありがたいことに Atom フィード1 が提供されており手軽に利用させていただくことができます。 気象庁 XML ではどのような情報が提供されているのか、XML のフォーマットはどうなっているのかといった気象庁 XML を取り扱う際に必要な情報は、気象庁の 気象庁防災情報XMLフォーマット 技術資料 のページで網羅されており必要な情報はすべて手に入ると思います。 XML の仕様を十分に理解せず機械処理すると、普段は問題なく動いていても ある日突然プログラムが止まったり意図しない出力になることがあります(実話)。 私は気象庁 XML を活用した Twi
![気象庁防災情報 XML(地震分野)を処理する際のメモ - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/179bc727a0373490eeee24d950d3510ce85b53e1/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUU2JUIwJTk3JUU4JUIxJUExJUU1JUJBJTgxJUU5JTk4JUIyJUU3JTgxJUJEJUU2JTgzJTg1JUU1JUEwJUIxJTIwWE1MJUVGJUJDJTg4JUU1JTlDJUIwJUU5JTlDJTg3JUU1JTg4JTg2JUU5JTg3JThFJUVGJUJDJTg5JUUzJTgyJTkyJUU1JTg3JUE2JUU3JTkwJTg2JUUzJTgxJTk5JUUzJTgyJThCJUU5JTlBJTlCJUUzJTgxJUFFJUUzJTgzJUExJUUzJTgzJUEyJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz04NDJlNDU5MjgxZTc0MjViYzkwMTRlMWRhZDJjYmMxYw%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBvcnVwb251JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz02ZDk5MjgwMWExN2U0MjNlN2MxNjZmY2NmNmY3MmY4Nw%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D6e5467dccc35704373f70d8707651f96)