No Programming, No Life

新しいNPNLです。http://d.hatena.ne.jp/fumokmm/ から引っ越してきました。

XML

GroovyのMarkupBuilder用の文字列をXMLから生成するクラスを書きました

はじめに GroovyにはMarkupBuilderというのがあって、GroovyのDSLを用いて簡単にXML(などのマークアップランゲージ全般)を作れるというもの。このブログでも前にこれとかこれとかで記事を書いています。さて、今回はこの逆をやってみようという話です。つま…

スクレイピング!スクレイピング!

はてなハイクをAPIを使わずにHTMLで解析することになった。 ここにとりあえずURLをまとめてある。 で、最終的にはHatenaHaiku4Jに組み込む予定なんですが とりあえずGroovyで動作などを下調べということで、書いたソースが以下。 ソース 解説 正規表現版とXm…

MarkupBuilderでHTML生成を試してみた

仕事でちょっとしたアンケートを集計しなきゃいけなくなった。 結果のレポートをHTMLで出力しといたら気が利くかな〜と考えてて、そんな時こそGroovyのMarkupBuilderだろ!って思ったので早速テスト。 (動作確認: Groovy Version: 1.7.2 JVM: 1.6.0_20) impo…