プログラミングを週末にぼちぼちやります。 twitterはこちらhttp://twitter.com/#!/search/taktod Quercusの内部設定をUTF-8で動作させ、ほかの環境がすべてUTF8の状態にしても、JavaのStringの状態で日本語を受け取ると化けまくります。 そこでなんとかしましょう。 まず成功事例 1:Java側のオブジェクトをbyteベースの文字列に変換 2:PHP側の文字列として取得 3:packで文字列に戻す。 これでうまくいきました。 また、PHP側で取得済みのStringオブジェクトを変換用のクラスに渡せばきちんと変換されました。 以下コード 0:変換対象のStringオブジェクトを応答する関数 public static String TestString() { return "あいうえお"; } 1:byte文字列に変換 public st