java を使用してテキスト ファイルを読み取っていますが、このファイルにはYen(¥). ファイルの読み取り中にエンコーディング/文字セットを指定しておらず、Windows で正常に動作しています。しかし、同じものを UNIX マシンにデプロイすると、¥「 」に置き換えられ?ます。この問題を回避するために、charset windows-1252 を指定します。ボックスでwindows-1252動作しますか? unix/linuxUNIX ボックスの文字セットが「utf-8」に設定されています。以下のコードを使用しています:
LineIterator iterator =FileUtils.lineIterator(*filename*,"Windows-1252");