UTF-8エンコーディングを使用してhtmlデータをデータベースにエクスポートしようとしましたが、データベースに「壊れた文字」がいくつか表示されます。例:
HTMLデータのエクスポート中
・貢献....。
・2つの中から選択............。
データの(。)中点は(Â。)に変換されます。c#の壊れた文字を削除して、データを明示的にISO-8859-1に変換する必要があります。それを行う方法はありますか?前もって感謝します
UTF-8エンコーディングを使用してhtmlデータをデータベースにエクスポートしようとしましたが、データベースに「壊れた文字」がいくつか表示されます。例:
HTMLデータのエクスポート中
・貢献....。
・2つの中から選択............。
データの(。)中点は(Â。)に変換されます。c#の壊れた文字を削除して、データを明示的にISO-8859-1に変換する必要があります。それを行う方法はありますか?前もって感謝します
エンコードおよびデコード時に不正な文字を処理するために呼び出されるメソッドを指定する方法があります。他の文字に置き換えたり、例外をスローしたり、ロギングなどを提供したりできます。
詳細については、GetEncoding()のこのオーバーロードを参照してください。