• 締切済み

Processの文字化け

javacの実行結果を取得したいのですが、 getErrorStreamメソッドで取得したデータを見ると文字化けして読めません。 解決策を教えてください。お願いします。

みんなの回答

  • salsberry
  • ベストアンサー率69% (495/711)
回答No.1

・getErrorStream()で取得したInputStreamからどうやってデータを読み込んでいるのか ・使っているOSの種類・バージョンは何か ・使っているjavacのバージョンは何か などを補足してください。 javacが出力しているデータの文字コードが分かっていれば、InputStreamReader(InputStream, String)の第2引数でそのエンコーディングを指定すればいいだけのような気がします。

e00083
質問者

補足

windows XP java 1.6

関連するQ&A

専門家に質問してみよう