ガジェカツ~在宅SEのガジェット活動ブログ~

在宅SEな筆者がガジェットネタやIT、プログラミングネタを書き連ねるブログ

S!アプリ(CLDC+MIDP)でUTF-8を扱う方法。

HttpConnectionで取得したUTF-8のマルチバイト文字列が何故か化けてしまう。
色々調べてみて、こういう方法で解決した。

String body = new String(baos.toByteArray(),"UTF-8");

そう、いわゆるStringにするときに第二引数で文字コードを指定すればよかったのだ。
一件落着。もうすぐ簡易Wikipediaビューワが完成しそうです。