jython2.2でicu4jを試したかったんだけど、どうにもうまくいかない。
>>> from com.ibm.icu.text import Transliterator
>>> from java.lang import String
>>> print Transliterator.getInstance("Fullwidth-Halfwidth").transliterate(String(u"テスト", "UTF-8"))
???
なんだよぅ…普通にJavaで書いてやるとうまくいくんだけど。表示時におかしいのかとファイルにリダイレクトしてみたり、いきなりprintしないで変数に入れたりいろいろ試してて、ふとtypeしてみたら
<type 'str'>
とな。'\uff83\uff7d\uff84’とかいうだたの文字列になってて、ちゃんとUnicodeになってないみたいだ。んんん…