お試し

こんなことをしている余裕はないはずなのに、Groovy-1.0beta7のmarkupを試してみた。
試したといっても、普通にライブラリをインストールして、GROOVY_HOMEとPathを設定しただけ。
試したコードはGroovy - Java用スクリプト言語に出ているもの。

import groovy.xml.MarkupBuilder

mb = new MarkupBuilder()
mb.html() {
  head() {
    title("This is my title.")
  }
  body() {
    p("This is my paragraph.")
  }
}
print "\n"

実行結果はこんな感じ。

<html>
  <head>
    <title>This is my title.</title>
  </head>
  <body>
    <p>This is my paragraph.</p>
  </body>
</html>

直感的で良い感じかも。
MakeWebをGroovyでリライトしてみるのも良いかも。
計画だけで終わるかもしれないけれど。