開発初心者です。
//Shift-JISコードとして開く
System.IO.StreamReader sr =
new System.IO.StreamReader(@txtShiteiFile.Text,
System.Text.Encoding.GetEncoding(932));
//内容を全て読み込む
string textAll = sr.ReadToEnd();
以上の関数を使ってテキストファイル上の文字を読み取りしているのですが、
textAll 変数に入ったときに文字化けしています。
また、テキストファイルによっては文字化けしないときもあります。
この場合、どのような対処をすればよいのでしょうか?
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
> @txtShiteiFile.Text
って何ですか?
# テキストボックス?逐語的識別子なんて使っているサンプル,初めて見た……。
それはともかく,ファイルの文字コードを間違っていませんか。
扱うのがシステムコードページとUTF-8のBOM付き,UTF-16のBOM付きだけであるならば,
using (var reader = new StreamReadr(fileName, Encoding.Default, true))
{
// 読み込み部
}
で,上記の文字コードをカバーできます。
参考URL:http://msdn.microsoft.com/ja-jp/library/akzyzwh9 …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- C言語・C++・C# C# で、あるフォルダー内にあるすべてのテキストファイルを別のフォルダーにコピーする。 4 2022/11/21 13:23
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- その他(ソフトウェア) powershell で出力したテキストファイルをvim で開くと文字化け 2 2023/01/11 21:39
- PDF acrobatでwordファイルをpdfに変換すると文字化けする 3 2023/02/10 09:31
- Excel(エクセル) マクロでテキストファイルを読み込んだ際の最終セルにデータと改行が含まれる問題の改善方法 2 2022/03/25 16:50
- UNIX・Linux テキストファイルをページ番号付きでコマンドラインから印刷したい 1 2023/02/22 12:47
- C言語・C++・C# C言語で 英文字のみからなる文字列、”Radar”、”WasItACatISaw”、”a”、””(空 5 2022/12/20 15:17
- C言語・C++・C# [C言語] コメント文字列を無視して、数値データを読み込むプログラム部分について 5 2022/10/05 11:03
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBSでテキストファイルの2行目...
-
ATTファイルってどうやって開け...
-
awkコマンドって何をするときに...
-
Excel VBAが徐々に遅くなる
-
C言語のソースからコメントを抜...
-
重複文字削除の方法
-
単語数をカウントするアプリケ...
-
テキストファイルの一部分を抽...
-
VB.NET テキストファイルにデー...
-
テキストファイルの特定行の削...
-
テキストファイル内の文字の有...
-
VB(VBA)で、バイナリデータを使...
-
テキストファイル内容の、16進...
-
UTF-8とASCIIコードにおける互...
-
ASP.NET Web上のテキストファ...
-
既存のテキストファイルを開く方法
-
エクセルVBAでメールの自動作成...
-
accessでクエリをExcelにエクス...
-
CSVファイルの時刻の形式について
-
【Excel VBA】取り込んだファイ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ATTファイルってどうやって開け...
-
Excel VBAが徐々に遅くなる
-
テキストファイルの一部分を抽...
-
既存のテキストファイルを開く方法
-
テキストファイルの特定行の削...
-
StreamReaderで読み込んだファ...
-
VBA。開いているテキストファイ...
-
VB(VBA)で、バイナリデータを使...
-
Windowsのメモ帳でUTF-8を選択...
-
テキストファイル固定長データ...
-
バイナリデータの中からMidのよ...
-
テキストファイルをSQLServerデ...
-
ファイル変換
-
テキストファイル内容の、16進...
-
パイソンでのテキストデータの...
-
[VB.NET] 処理の高速化を行いた...
-
RGBデータからBMP画像へ
-
C言語でテキストファイルをバイ...
-
エクセルVBAでメールの自動作成...
-
TXTファイルデーターをEX...
おすすめ情報