[解決済み】UnicodeとUTF-8の違いは何ですか?重複
2022-04-20 05:59:44
質問
考えてみてください。
というのは本当でしょうか?
unicode=utf16
?
多くの人が、Unicodeはエンコーディングではなく標準だと言っているが、ほとんどのエディタはUnicodeとして保存することをサポートしている エンコーディング 実際に
どのように解決するのですか?
<ブロッククオートほとんどのエディタは、Unicodeエンコーディングでの保存をサポートしています。
これは、Windowsが犯した不幸な誤認識です。
Windows は Unicode 文字列のメモリ保存形式として内部的に UTF-16LE エンコードを使用しているため、これを Unicode テキストの自然なエンコーディングとみなしています。Windowsの世界では、ANSI文字列(現在のマシンのシステム・コードページで、完全に移植不可能な対象)と、Unicode文字列(UTF-16LEとして内部に格納されている)が存在します。
これはすべて、Unicode の初期に考案されたもので、UCS-2 では不十分だと気づく前、そして UTF-8 が発明される前のことです。このため、WindowsのUTF-8へのサポートは全体的に貧弱です。
この誤った命名法は、ユーザーインターフェースの一部となりました。Windows のエンコーディング サポートを使用して、さまざまなエンコーディングを提供するテキストエディタは、UTF-16LE を「Unicode」、UTF-16BE を「Unicode big-endian」と自動的に不適切に表現してしまいます。
(Notepad++のようにエンコーディングを自分で行う他のエディタにはこの問題はありません)。
ANSI」文字列は、ANSI規格に基づいたものではありません。
関連
-
[解決済み】このUnicode結合文字はどうなっているのか、どうすればフィルタリングできるのか?
-
[解決済み] ずっとUTF-8
-
[解決済み] utf8_general_ciとutf8_unicode_ciの違いは何ですか?
-
[解決済み] UTF-8とBOMなしUTF-8の違いは何ですか?
-
[解決済み] UTF-8とUnicodeの違いは何ですか?
-
[解決済み] UTF-8、UTF-16、およびUTF-32
-
[解決済み] 最近のPerlはなぜデフォルトでUTF-8を避けるのですか?
-
[解決済み] ASCIIとUnicodeの違いは何ですか?
-
[解決済み】文字列フラグ "u "と "r "は一体何をするのでしょうか、そして生の文字列リテラルとは何でしょうか?
-
[解決済み】Markdownの構文でディレクトリとファイル構造を表現する【終了しました
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 次の Unicode 文字列 \xe9 は何ですか。
-
[解決済み] エスケープ文字は何ですか?
-
[解決済み] 時間」を表すUnicodeの文字は?
-
[解決済み] ASCIIとUnicode+UTF-8の比較
-
[解決済み] 人を表すユニコード記号は?
-
[解決済み] UTF-8とUnicodeの違いは何ですか?
-
[解決済み】Unicode、UTF、ASCII、ANSIのフォーマットの違いについて
-
[解決済み】Markdownの構文でディレクトリとファイル構造を表現する【終了しました
-
[解決済み】「検索」を表すユニコードグリフシンボルはありますか【終了しました
-
[解決済み] 実際に使われている非BMPのUnicode文字で最も多いものは何ですか?[クローズド]