問題タブ [windows-1252]
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.
google-chrome - iso-8859-1 以外の文字を含むパスワードで HTTP 基本認証が失敗する
基本認証に問題があります。サーバーはApache httpd サーバー 2.2.12で、基本認証で保護された場所を作成しました。
パスワード ファイル /etc/apache2/basictest.passwords で、次の 2 つを定義しました。
利用者パスワード
Chrome (47.x)でアクセスをテストするとすべて正常に動作しますが、 Firefox (43.x)またはiOS の Safari Web ブラウザー (Safari/601.1)でリンクをテストすると、ユーザーの base64 エンコーディングが原因で認証に失敗しました。 :password は間違った文字セットを使用しています (Windows-1252)! Chrome テスト ケースでは、使用された文字セットは UTF-8 でした
それまでの間、 https://www.rfc-editor.org/rfc/rfc7617の実装を待っています。FireFox と Safari に、Chrome の動作として base64 暗号化で UTF-8 を使用させることはできますか?
php - Windows-1252文字をPHPの値に変換するには?
Windows-1252 文字を含むデータベース フィールドがいくつかあります。
これらの値は、次のリストから必要な値にマップされます。
http://www.i18nqa.com/debug/utf8-debug.html
htmlentites、mb_detect_encoding、uft8_decode などのさまざまな順列を試しましたが、これらの値を次のように変換することはまだできていません。
痛みの例 — もしあなたが
これらの文字をphpでリストされた値に変換するにはどうすればよいですか?
utf-8 - 含まれている場合のasp-classic文字セットと文字列リテラル管理を理解する
ご想像のとおり、主にWindows-1252を文字セットとして使用するレガシー Web アプリケーションを扱っています。
また、小さなライブラリ セットをコーディングしました。その中には、アクセントを含むものがあります。これらのファイルは UTF-8 であり、レガシー コードに含まれています。だからここにいる:
そうではありませんが、 UTF-8としてエンコードさstr2
れたかのように処理されるように聞こえます。"è"
非 ASCII リテラルをコードに記述すべきではないことはわかっていますが、それはレガシーです。さらに、 UTF-8 ファイルを Windows-1252 に変換することを本当に望んでいないことも認めます。また、文字列リテラルを内部表現に変換する前に、エンジンに文字列リテラルの正しい文字セットを伝えるクリーンな方法を探しています。Response.Codepage
does' は関連性があるか、機能しているようです。新しいファイルを Windows-1252 charset に変換せずにこの問題を解決する他のクリーンな方法はありますか?
node.js - UTF-8 csv ファイルを Excel で読み取り可能な csv に変換する
node.js を使用して utf-8 でエンコードされた csv を生成し、それを Windows でダブルクリックして開きます。Excel は起動しますが、一部の特殊文字 (Ä、Ö、Ü、ä、ö、ü ... など) が正しく表示されません。これは間違ったエンコーディングによるものだと思います。Excelで作成した新しいcsvを保存しました。エンコーディングはwindows-1252です。
私はたくさんググってたくさん試しましたが、解決策はありません。
https://github.com/mathiasbynens/windows-1252 と https://github.com/kvz/phpjs/tree/master/functions/xmlの組み合わせを使用してみ ます
しかし、何も機能しません。私を助けてください
更新:いじってみると、これらのコードは希望の文字として表示されますが、小文字の äöü がまだ欠落していることがわかりました。誰か何か考えはありますか?
javascript - node.js で Windows 1252 を使用して文字列をエンコードする
Windows-1252 エンコーディング スキームを使用して、Node.js で文字列をエンコードしたいと考えています。どうやってやるの ?
vb.net - .NET Core は Windows 1252 を認識していません。修正方法は?
このプログラムは、.NET 4 用にコンパイルすると正常に動作しますが、.NET Core 用にコンパイルすると動作しません。エンコードがサポートされていないというエラーは理解していますが、修正方法はわかりません。