多くのCSVファイルをUTF-8でエンコードしているバッチ変換しようとしていますメモ帳でCSVファイルを開き、.NETでUTF-8に変換しますか?
これまでのところ、csvファイルを1つずつ開き、「すべてのファイル」を選択しています。 "save as/format type"ドロップダウンボックスをクリックし、その下のドロップダウンボックスからエンコーディングを "UTF-8"として再度選択して保存します(元のファイルを置き換えるかどうかは問いません)。
この手順は非常に面倒なので、私は私が思いついたすべてがこれですvb.NET
にそれのために小さなアプリを書きたいと思います:System.Text.Encoding.Convert(System.Text.Encoding.ASCII,System.Text.Encoding.UTF-8)
しかし、エラーを作成するのthats :(
任意の提案 Thxを
UPDATE:?だけではなく、メモ帳を使用しての.NETの内部のlib /のfuncsを使用するために私の質問を更新しました:D
提案使用/適応:スキップメモ帳、.NETで利用可能な符号化変換関数を使用します。 – deceze
@decezeですが、これは少し実験になりますか? (インターネット上のどこかで、.NETが時にはエンコード/ BOMの正しいセットを認識できないことがあります。ただし、サードパーティのlibがiconvのように使われていない限り)安全な側にするために、私はメモ帳に固執しています:D – gunther
I wouldn .netでメモ帳を自動化しません。いずれかのエンコードを.NETで(decezeごとに)完全に行うか、代わりにAutoHotkeyで自動化することができます。これは、キーボードとマウスのクリックのマクロを記録し、それを再生することができます。 – GregHNZ