JAVAよりも、groovyのほうがスマートにXMLが作成できそうだったので、試してみた。 最初は、groovy.xml.MarkupBuilder()で作ろうかと思ったけど、どうもそれだと"< ?xml version="1.0" encoding="utf-8"?>"というような記述が入れられなさそうだったので、groovy.xml.StreamingMarkupBuilder()を使うことにした。 あとは、こんな感じで。 def builder = new groovy.xml.StreamingMarkupBuilder() //builder.encoding = "UTF-8" def xml = { mkp.xmlDeclaration() entry(xmlns:"http://purl.org/atom/ns#"){ title("tweetTitle") //タイトルが