Groovy

mintty+groovyc でコンパイルして実行してUTF-8な日本語を出力する

(説明省略)の部分はぐぐってください。MSYS + mintty をインストール(説明省略)。groovy の bin にパスが通っていること。 $ groovy -v Groovy Version: 1.8.6 JVM: 1.6.0_31 Vendor: Sun Microsystems Inc. OS: Windows 7以下、c:/__test で作業する。 …

RubyからGroovyの標準入力に渡して処理させて出力を読む

発端: 一部の処理を Java でやりたい(URLエンコードだかBase64エンコードだかの結果が Java と Ruby で微妙に違うとかで…) ちょろっと使いたいだけなので Groovy でいいんじゃないか? こういうのは JRuby 使った方がいいのかもしれません(使ったことがな…

Groovy/NekoHTML でパース(読み込み)時にエンコーディング指定

適当なとこからウェブページをダウンロードして、とりあえず全部 UTF-8 にしてローカルに保存してある。で、それを def parser = new XmlSlurper(new SAXParser()) def page = parser.parse(file_path) でパースすると化ける。 ちょっとよく分からないけどme…