utf-8 ファイルで特別な文字をプレーンな空白に置き換えようとしています。問題は、スペース char または null を試すときです。特殊な文字を置き換えた場合は、疑問符や小さな四角形のひし形など、他の特殊な文字に置き換えます。
文字の1つを置き換えるために使用しているコードは次のとおりです。
content = content.Replace((char)0XA0, '\0');
私も試しました:
content = content.Replace((char)0XA0, ' ');
それも機能しません
私が扱っているファイルはかなり大きくなる可能性があるため、一度に 1 文字ずつ解析することはできません。
これを機能させる方法についてのアドバイスを探しています。
ありがとう