問題タブ [mojibake]

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 投票する
1 に答える
3472 参照

python - Python を使用してテキスト ファイル内の文字列エンコーディングの問題をクリーンアップする

さまざまな形式のテキスト破損または Mojibake がインポート中にデータ品質の問題を引き起こす外部ファイルの XML ドキュメントとファイル名が多数あります。文字列の修正に関する StackOverflow のさまざまな投稿を読んだことがありますが、体系的な方法でテキストをクリーンアップする方法を実際に概説してdecodeencodeません。Python 2.7 を使用して XML ファイルとファイル名を復元するにはどうすればよいですか?

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

python - Python を使用して文字列をエンコードする方法

要素を持つリストがあります

私はそれを使用して変換しようとします

そして追いついた

私は何を間違っていますか?

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

excel - キリル文字から英語またはラテン語へ

全て順調に行きますように。キリル文字を含む Excel シートがあります。英語/ラテン語に変換したい Excel でこれを行う簡単な方法はありますか? 助けてくれてありがとう。

ここに画像の説明を入力

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

ios - 非ラテン文字の代わりに漢字 (文字化けバグ?!)

react-native v0.31.0onを使用iOS(現在 oniOS9およびiOS10)。

a 内にラテン語以外のテキストがあり、次の<Text> Componentように表示されることがあります。 ここに画像の説明を入力

しかし、実際には次のようになります。 ここに画像の説明を入力

私のウォークアラウンドは次のとおりです。

  • ネットワークをスニッフィングすると、データは正常に見えます
  • iOSネイティブ側で、描画するデータが既に壊れている

私はこれらの関連する問題を見ました:

そして、このPR:

しかし、これらのどれも私にとって問題を解決しませんでした。

この動作は断続的にしか発生しませんが、接続が遅い場合は一貫して発生します。

誰かがこの問題に遭遇しましたか? どんな助けでも大歓迎です。前もって感謝します。

0 投票する
2 に答える
1657 参照

python - Python: 一部のエンコーディングをロシア語のアルファベットに変換します

ユニコードのリストがあります

u'\xd0\xbe'私はいくつかのようなものをロシア語に変換しようとしています。2 と 3 の python を使用しようとしましたが、それはできません。私はIDE Pycharmを使用しており、設定にはデフォルトのutf-8があります。それを印刷すると

それは最初の要素のために私を返しますо。試しprint (elem.encode('cp1252')) てみると返ってきますb'\xd0\xbe' 使っchardet.detectてみると返ってきますutf-8。どうすればそれをロシア語のアルファベットに変換できますか、そしてなぜ私が使用する方法がそれを取得するのに適していないのか、誰か説明してもらえますか.

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

unicode - モスキートクリア保持モジバケトピック

プログラムがクラッシュしたため、mojibake トピックを公開しました。��� の部分はランダムなバイト コードです。

そして、それをクリアしたい場合は、次のように入力します

しかし、これは機能しませんでした。これらの「文字」は元の文字ではなく、これらのコーデックは ascii と unicode で一致していないため、「文字」として存在します。

保持ファイル全体を削除せずにこれらの保持メッセージをクリアするにはどうすればよいですか?

ありがとう!

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

python - 文字列が既に utf8 でエンコードされているかどうかを検出する方法は?

次のような文字列があります。

これは「Thailande」で、どのようにエンコードされたかはわかりませんが、「Thailande」に戻してから URL エンコードする必要があります。

文字列が既に Python 2 でエンコードされているかどうかを推測する方法はありますか?

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

http - 未知のアルゴリズムを使用して文字列をデコードする方法は?

私は Fiddler キャプチャ http リクエストを使用しますが、http 本文で mojibake を満たしています。

mojibake http リクエスト img

http 本文を bas64 エンコードとしてコピーし、それが何であるかを調べます。

base64 エンコード文字列があります。

私のphpコードがあります:

PHP結果画像

もうモジバケです。それをデコードする方法は?

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

netbeans - JavaFX での Mojibake (Netbeans で正常に動作)

JavaFX を使用して、Netbeans で簡単な翻訳プロジェクトに取り組んでいます。Netbeans から実行すると、コンパイルして完全に動作します。レンダリングの問題なし:

Netbeans から起動したときの外観

ただし、同じ実行可能ファイル ([project-folder]\dist\Translator.jar) を実行すると、次のようになります。

\dist\Translator.jar の文字化け

もじばけ。([project-folder]\dist\run##########\Translator.jar) についても同じです:

\dist\run##########\Translator.jar の文字化け

テキストの形式が間違っている可能性がある場所は 4 つあります。用語のリストが翻訳者に送信され、翻訳者は Web サービスを使用して翻訳を取得します (1)。次に、これらはファイルにキャッシュされ (2)、パーサーによってロードされ (3)、JavaFX ウィンドウでデータを表示できるようになります (4)。私はファイルを調べましたが、それらは有効な UTF-8 であり、パーサーは既存のファイルをロードしているときにのみ実行されますが、新しい展開には何もありません。そこで、JavaFXウィンドウの表示に絞り込みました。