ISO-8859エンコーディングのxmlファイルとしてデータを書き込んでいます。notepad++でファイルを開こうとすると、ファイルにすでに存在する「Â」文字が表示されます。しかし、開こうとすると、メモ帳のファイルの文字「Â」が削除されます。エンコーディングは非常に初めてですが、理由はわかりません。理由を教えてください。
このファイルは、「Â」文字を使用してブラウザでも開かれます。
前もって感謝します
ISO-8859エンコーディングのxmlファイルとしてデータを書き込んでいます。notepad++でファイルを開こうとすると、ファイルにすでに存在する「Â」文字が表示されます。しかし、開こうとすると、メモ帳のファイルの文字「Â」が削除されます。エンコーディングは非常に初めてですが、理由はわかりません。理由を教えてください。
このファイルは、「Â」文字を使用してブラウザでも開かれます。
前もって感謝します
Windows のメモ帳は非常に基本的なエディターであり、多くの制限があります。そのうちの 1 つは、ANSI、Unicode、および UTF-8 以外のさまざまなエンコード形式のサポートです。他の形式のファイルを編集すると、信頼できない/予期しない結果が生じる可能性があります。
異なるエンコード形式のファイルを処理する場合は、メモ帳を完全に避けて、複数のエンコード形式をより適切にサポートするエディター (Notepad++ など) を使用することをお勧めします。
Windows のメモ帳が使用する正しい形式を "推測" する方法の詳細については (成功のレベルはさまざまです) 、こちらを参照してください。
他のエディターも同様の手法を使用してファイルの形式を「推測」することがよくあることに注意してください。そのため、ファイルのエンコーディングを手動で (可能な場合) 確認/設定して、あまり一般的でないエンコーディング形式を確実に取得できるようにすることをお勧めします。毎回正しい結果。