いまさらって感じもあるかもしれませんが、livedoor の「お天気 Web サービス」用の XML をパースして、JSON とか PHP の配列で取得するためのクラスを作った。
PHPのlivedoor Weather Hacks API用クラス
でも、いざ使おうと思ったら、「お天気 Web サービス」そのものが当初予定していた用途にマッチしないことに気がついて、あららと思いながらも、せっかくなので完成(?)させた。
ところで
こういうことって、気象庁あたりがやるべきではないんだろうか?と、おもって調べたら、ここでアメダスのデータをほぼリアルタイムに掲載していた。
で、クローラーつくって取り込んでしまえと思ったら、HTML内に重複したIDが指定されているらしくパーサーがエラー。。。
「自動巡回ソフトは原則としてお断り」みたいなことが書いてあったが、新手のクローラー対策だろうか?(笑)