問題タブ [cp1251]
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.
perl - perl で検出をエンコードする適切な方法
私はこれらの2つの文字列を持っています:
これは、ロシア語でそれぞれ cp-1251 と utf-8 で URL エンコードされたフレーズです。perl を使用して、utf-8 端末でそれらをロシア語で表示したいです。残念ながら、perl モジュール Encode::Detect (url デコード後) は、最初の例の cp-1251 を検出できません。代わりに、「x-euc-tw」を提案します。
問題は、この場合に適切なエンコーディングを検出する適切な方法は何ですか (ロケールパラメーターを指定する、他のモジュールを使用する...)?
java - Javaでプログラムでcp1251をutf-8に変換する方法は?
重複の可能性:
Javaでのエンコーディング変換
実際には、Javaでcp1251エンコーディングからutf-8に変換する方法の例が必要です。たとえば、次の理由により、この質問でPHPに頭痛の種はありません。
ですから、Javaでこのようなものを作った経験のある人がいるかもしれません。助けてください。事前にThx。
java - Maven エラー: Cp1251 をエンコードするためのマップできない文字
プロジェクトを NetBeans でコンパイルできません。エラーは次のとおりです。
これがその誓いのファイルmavenです
Git へのプロジェクト - https://github.com/Belphemur/AdminCmd
誰かが NetBeans または Eclipse のワーキング ドラフトを作成できれば!
javascript - Mobify.jsビルドエンコーディング
結果エンコーディングを使用して「mobifybuild」を実行するにはどうすればよいWINDOWS-1251
ですか?デフォルトでは、の文字セットはmobify.js
ですがUTF-8
、クライアントサイトの文字セットはですWINDOWS-1251
。
iconv、enconvなどを使用すると、エンコーディングWINDOWS-1251
の設定に役立ちますmobify.js
が、ロシア語の文字が分解されます。ありがとう!
英語が下手でごめんなさい。
php - php:cp1251からutf8への変換
文字列をcp1251からutf8に変換する際に問題が発生しました...
データベースからいくつかの名前を取得する必要があり、それらの名前はcp1251にあります(私はそのデータベースを作成した人ではないため、編集できませんが、これらの名前はcp1251であることは確かです)...
データベース内の名前は次のとおりです-"Р?РЅС、ернеС、вцифрах"次のようなiconv関数を使用してutf8に変換しています。
iconv( "UTF-8"、 "CP1251 // IGNORE"、$ name)
結果にあるのはこれです-「�?нтернетвцифрах」(ロシア語です)が、最初の2つの記号は正しくありません...「Интернетвцифрах」である必要があります...
だから私がしなければならない最後のことは、どういうわけかこれらの2つの記号「�?」を変更することです。ロシア語の文字「И」に...そしてそれを行う方法が本当にわかりません...preg_replaceを使用しようとしましたが、機能しません...または正しく使用していません。
そして、ロシア語の手紙をお詫びします。私が必要なものを見せずに説明するのは本当に難しいです。
javascript - JavaScriptでcp1251をUTF-8にデコードする
JavaScriptでデコードcp-1251
する方法は?UTF-8
これcp-1251
は、jsクライアント側からデコードする必要があるデータフィードからのものです。
サーバー側の出力はサードパーティに関連しているため、変更する方法はありません。何らかの理由で、サーバー側のプログラミングを使用してデータフィードを別のデータフィードに変換することはありません。
emacs - Windowsでcp1251を使用するEmacsでdiredを作成するには?
デフォルトのエンコーディングを utf-8 のままにしておきます。
しかし、Windows では、cp1251 を使用して dired でファイル名の一部を表示したいと考えています。(Windows では utf がサポートされていないため)
すべてが次のように表示されます。\361\345\354
では、どうすればこれを作ることができますか:
diredモードのみで、他のモードではありませんか?
java - ISO-8559-1 と cp1251 間の変換
私の Android アプリは、ISO-8859-1 エンコーディングのテキスト データのみを受け入れるオープンソース ライブラリを使用しています。cp1251 でエンコードされたテキストを入力したい東ヨーロッパのユーザーが何人かいます。Java はこれらの形式と Unicode 形式を完全にサポートできるため、これはオープンソース ライブラリの制限のようです。
1 つのオプションは、複数の文字セットをサポートするようにオープンソース ライブラリを変更することです。cp1251 を ISO-8859-1 に変換してから元に戻すことはできますか? どちらも 8 ビットの言語エンコーディングであるため、バイト レベルで同じ量のデータを格納しているように見えます。ただし、オープンソース ライブラリがバイト データを ISO-8859-1 エンコーディングの文字列に読み込む場合、ISO-8859-1 に存在しないバイト値は例外をスローする可能性があります。
私は文字セットの専門家ではありませんが、この変換を行うコード サンプルを見つけることができないという事実から、少なくとも確実には機能しないと思います。