問題タブ [charset]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
44 参照

php - PHP: UCS-2 LE BOM 文字列を UTF-8 に変換すると、文字列をファイルに書き込むと機能しなくなります

私は現在、最も簡単なことをしようとして苦労しています:

UTF-8 に変換する UCS-2 LE BOM エンコード ファイルがあります。エンコーディングについてメモ帳++が言うことは次のとおりです。 メモ帳 プラス プラス スクリーンショット

私の変換ルーチンは簡単です:

  1. 入力ファイルを開き、出力ファイルを作成しています。
  2. 入力ファイルを解析し、外出先ですべての行を UTF-8 形式に変換しています
  3. 変換が完了したら、入力ファイルを削除します
  4. 入力ファイルが削除されたら、出力ファイルの名前を入力ファイルの名前に変更します

これを行うコードは次のとおりです。

ここで、実行の例を見ることができます: xdebug スクリーンショット

だから...一見、すべて問題ないように見えます(「°」が奇妙な文字に置き換えられていることを期待してください)。しかし、メモ帳++で出力ファイルを開くと、次のサンプルが表示されます。 ここに画像の説明を入力

ここで何が起こっているのかわかりません。どんな助けでも素晴らしいでしょう!詳しくはお気軽にお尋ねください!前もって感謝します、

0 投票する
1 に答える
43 参照

node.js - NodeJS および Iconv - 「ISO-8859-1」から「UTF-8」

0 投票する
1 に答える
25 参照

php - PhpMailer のアクセント付き文字が外部 IE アプリケーションで認識されない

おはようございます、PhpMailer を使用してメールを送信する php ページに問題があります。古いため Internet Explorer を使用する外部アプリケーションに送信するときにアクセント付きの文字で入力したものはすべて、アクセントのない文字でダウンロードされるためです。これはコーディングの問題だと思います。このために、以下にいくつかのテストを実行しようとしました。

以下は、特別なタグを必要とする外部アプリケーションに送信されるメッセージです。

エンコードのテストとして、これらをテストしましたが、アクセントのない文字または「奇妙な」文字しか得られませんでした。

charset = ISO-8859-1 または UTF8 として配置しようとしていますが、結果はありません。

どこが間違っているのかさっぱりわかりません。前もって感謝します。