問題タブ [decoding]

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

php - フォームフィールドの%u2019全体でのPHPURLエンコーディング/デコーディングプリティクォート

何らかの理由で、このような文字列をJack’s Spindleテキストフォームからphpに送信すると、次のようになります。

Jack%u2019s Spindle

これはPHPが行うことではなく、 または=urlencode()Jack%92s+Spindlerawurlencode()Jack%92s%20Spindle

したがって、urldecode()生のバージョンはその文字列をデコードするために機能しません...そのような文字列のための別の関数はありますか?

-

また、Jack’s Spindle上記をエンコードするHTMLセーフな方法ですが、urlencode()そのためのraw*はそれぞれ次のようJack%26%238217%3Bs+SpindleになりJack%26%238217%3Bs%20Spindleます。

どこ%u2019から来たの?それは何を表していますか?どうすればその無害なアポストロフィに戻すことができますか?

0 投票する
5 に答える
2571 参照

php - 文字列に数値をコード化し、後でデコードする方法は?

数値 (0、1、2、...) を文字列にエンコードする暗号化/復号化関数を探しています。これにより、これらの文字列はランダムに見え、後で数値が文字列からデコードされる可能性があります。

例: 3 は ABFQWEMasdEE に暗号化され、6 は poad_Asd#@sad に暗号化されます。

暗号化された文字列の文字数と、そこに表示される文字を制御できれば、それは素晴らしいことです!


アップデート

私はこの解決策で終わります:

次の出力が提供されます。

[100] [9UA0Maq3MGp0CzMOWcpOpg==] [100] OK
[101] [Y5WKH7J1+k0bFqsGw1jmrA==] [101] OK
[102] [NqV2opJc7CNq5O3lcuWKMw==] [102] OK
[103] [1FpJhHe+vrK6aKA54VR53Q=] ] OK
[104] [MHQoYCqL4yCI9jKg1U0UYw==] [104] OK
[105] [6Qq9aXEn46xpDgv8CvnK7Q==] [105] OK
[106] [UGk1/byT7wpoFM59Uy/pdg==] [106] OK
[107] [39kyPA49zAZsCFw=3pt6] [107] OK
[108] [YccDSimEf3C0NKDaVOf4kA==] [108] OK
[109] [PfmvLfVR4+gi9y9v/6efZQ==] [109] OK
***** OK ******

文字列はランダムに見え (==最後の を除く)、すべて同じサイズです。完全な解決策ではありませんが、十分です!

皆さん、ありがとうございました !!

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

language-agnostic - これは何のエンコード形式ですか?

(わずかに) 独自の形式を編集しようとしていますが、いずれかのファイル内で接続文字列をエンコードします。

自分のデータをエンコードする方法があるので、少しリバース エンジニアリングできます。

にエンコードします

にエンコードします

これは既知のエンコード形式ですか? Base64 を試しましたが、何も役に立ちませんでした。

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

php - =?メールの件名に ISO-8859-1

PHP とそのメソッドimap_openを使用して、GMail アカウントにある未読メールを取得しています

メソッドimap_fetch_overviewでサブジェクトを取得すると、次のようなサブジェクトが得られます。

読めないのは、文字エンコーディングのためだと思います。

読みやすくするにはどうしたらいいですか?

0 投票する
7 に答える
4385 参照

ruby - Rubyでqエンコードされた文字列をデコードする方法はありますか?

私はメールを扱っていますが、名前と件名は次のようにqエンコードされることがあります。

Rubyでそれらをデコードする方法はありますか?TMailがそれを処理する必要があるようですが、それは実行していません。

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

php - PHPでのHTMLエコニングの操作(インテリジェントなデコード方法)

PHPスクリプトから次のようなRSSフィードをダウンロードしています。

<description>フィードはスペイン語のニュースフィードです。ファイルをダウンロードした後、すべての情報をすべてのタグのコンテンツのみを含む1つの変数に解析しました<item>。問題は、varをエコーすると、すべての情報に次のようなhtmlが含まれることです。

echo($result);//この印刷物: elministeriopãºblicoinvestigarã¡lappublicaciã³nenlaprimerapã¡gina

さて、すべての文字を検索して対応する文字に変更できる巨大なケースインスタンスを作成できます。たとえば、ã¡forÁなどです単一の関数でこれを行う方法はありません。またはさらに良いことに、htmlエンコーディングなしでコンテンツを$ fpにダウンロードする方法はありませんか?ありがとう!

実際のコード:

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

android - ファイルからデコードする方法をzxingしますか?

zxingライブラリをベースにしたアプリケーションを開発していますが、SDカードに保存されている写真をユーザーがデコードできるようにしたいと考えています。

androidTestの例で例を見つけましたが、それを使おうとすると、96行目のクラスBenchmarkThreadで、HybridBinarizerが不明であると不平を言っていることがわかりました。

それを機能させるために何をインポートする必要がありますか?

また、私が読むことができる他の例はありますか?

0 投票する
4 に答える
13360 参照

security - スニッフィングされたパケットのデコード

各パケットには、文字がランダムに混在しているように見えるヘッダーがあることを理解しています。一方、コンテンツ自体は純粋なASCIIである可能性があるため、人間に優しいかもしれません. 私がスニッフィングしたパケットの一部は読み取り可能でした (生の html ヘッダーは確かです)。しかし、一部のパケットは次のようになります。

これはほんの一部であり、これらのパケットは通常より長くなっています。私の質問は、どうすればパケットのコンテンツ/データをデコードできますか? ストリーム全体が必要ですか? これらのパケットが確実に保護されるように、デコードは単純ですか、それともすべてのアプリケーションがそれを少しだけエンコードできますか?

編集:ヘッダーは気にしません.Wiresharkはそれを示しています. しかし、それはまったく価値のない情報です。データ/コンテンツをデコードしたい。

0 投票する
3 に答える
676 参照

java - URLEncoder と URLDecoder が Javadoc をエンコードおよびデコードする 注: UTF-8 が使用されていない場合はどうなりますか?

そのため、URLEncoder のエンコードと URLDecoder のデコードの javadoc には、次の注記が含まれています。

Note: The World Wide Web Consortium Recommendation states that UTF-8 should be used. Not doing so may introduce incompatibilites."

しかし、誰かが別のエンコード タイプのリクエストを送信した場合、UTF-8 でエンコードするのは悪い考えではないでしょうか? ヘッダーをチェックして (存在する場合)、そこで指定されているエンコーディングを使用することに問題はありますか? おそらく、誰かがそれを提供できれば、このメモの背景をもう少し説明することで、私にとってより意味のあるものになるでしょう.

0 投票する
5 に答える
2132 参照

php - javascriptのphpで角かっこをエスケープ

たとえば、私はこのコンテンツを含むphpスクリプトを持っています:

しかし、アラートは最後の "("で壊れます。どうすればこれを解決できますか?