No.1ベストアンサー
- 回答日時:
実際の環境が書かれていないので詳しいことはかけませんが、いずれにしても、実際に使用されている「本当の」文字コードを指定してやる必要があります。
例えば、一般にWindowsではShift-JISエンコードが使われているといいますが、厳密には正しくありません。なぜなら、本来のJIS規格のShift-JISには含まれていない、いわゆる「機種依存文字」が含まれているからです。つまり、Windowsで実際に使用されているエンコードは、「Shift-JISに似て非なるもの」なのです。これは、「マイクロソフトコードページ932」というエンコードです。(Javaでは主に "MS932" という略称で呼ばれます)
したがって、例えばWindowsの機種依存文字が入った似非Shift-JISテキストを読み込みたいときは、エンコードに SJIS ではなく MS932 を指定する必要があるわけです。
Windows以外のものについても同様です。たとえば他にLinux用のEUCエンコードなどがJavaには用意されています。使用できるエンコードの一覧については、Javaのドキュメントを確認してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- PDF acrobatでwordファイルをpdfに変換すると文字化けする 3 2023/02/10 09:31
- Visual Basic(VBA) ファイル名の右側を変更したい ファイル名:「1001日別売上」の左側へ「2022」を追加し、「202 6 2022/10/14 10:03
- Google Drive 【Googleドライブ】ドライブ上内でのフォルダ移行について 4 2022/11/30 12:50
- HTML・CSS docxをmht形式で保存したファイルをedgeで開くと文字化けする 1 2022/07/29 13:14
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Windows 8 メモ帳による文字コード変換 2 2022/09/01 18:38
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Android VBA、フォルダのパスに環境文字 ㉑ があり、VBAが機能しません。 2 2022/07/27 09:16
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel VBAが徐々に遅くなる
-
ATTファイルってどうやって開け...
-
テキストファイルの特定行の削...
-
テキストファイル(英語&日本...
-
既存のテキストファイルを開く方法
-
WriterとOutputStreamの違い
-
VB(VBA)で、バイナリデータを使...
-
My.Resourcesにあるテキストフ...
-
Visual Studio 2013で入力ファ...
-
STM32 Nucleo-F446REでデータを...
-
ストリームについて。
-
テキストファイル固定長データ...
-
StreamReaderで読み込んだファ...
-
エクセルVBAでメールの自動作成...
-
VBA。開いているテキストファイ...
-
テキストファイル内容の、16進...
-
テキストファイルの一部分を抽...
-
別のサーバーのテキストファイ...
-
テキストファイルってページの...
-
EXCEL VBAでカンマ区切りテキス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ATTファイルってどうやって開け...
-
Excel VBAが徐々に遅くなる
-
テキストファイルの一部分を抽...
-
既存のテキストファイルを開く方法
-
StreamReaderで読み込んだファ...
-
テキストファイルってページの...
-
WORDのVBAで差し込み印刷時、デ...
-
[VB.NET] 処理の高速化を行いた...
-
UTF-8とASCIIコードにおける互...
-
テキストファイルの特定行の削...
-
テキストファイル固定長データ...
-
VBA。開いているテキストファイ...
-
VB(VBA)で、バイナリデータを使...
-
C言語のソースからコメントを抜...
-
テキストファイルをSQLServerデ...
-
ファイル変換
-
テキストデータ変換(プログラ...
-
バイナリデータの中からMidのよ...
-
ExcelのVBAコードについて教え...
-
テキストファイル内容の、16進...
おすすめ情報