mikan's technical note

仕事&趣味で実験した小技の備忘録です(Linux,windows,DOS等)

MENU

2017-02-05から1日間の記事一覧

【C#】ファイルの文字エンコード変換

【変換前】 【変換後】 // // 【ファイルの文字エンコード変換】※Windows7で動作確認済み // 「Shift-JIS -> UTF-8」,「UTF8 -> Shift-JIS」 // (c) 2017 mikan // ※使用にあたっては利用者の自己責任でお願いします。 // using System; using System.IO; us…

【C#】ファイルの文字エンコード判定

テキストファイルを読んでとある処理をさせていたところ、 UTF-8は問題ないが、Shift-JISで文字化けが発生。ファイルのエンコードを判断できないか調べてみたが 完璧な判断ロジックは存在しないらしく、 基本的な判断でさえそれなりのロジックが必要なことが…

【C#】改行コードCRLF(0x0d0a)形式ファイルを、改行コードLF(0x0a)形式ファイルに変換

// // 【改行コード CRLF(0x0d0a) -> LF(0x0a)】※Windows7で動作確認済 // (c) 2017 mikan // ※使用にあたっては利用者の自己責任でお願いします。 // using System; using System.IO; namespace CRLFtoLF { class Program { static void Main(string[] args…