問題タブ [encode]
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.
ruby-on-rails - Rubyで指定されたURLをbase64でメディアをエンコードする方法
PingFMに画像をアップロードしようとしています。彼らのドキュメントには次のように書かれています。
この画像にはURLからアクセスできます。私はこれを試しました(実際に推測しました):
しかし、私はこのエラーを受け取ります:
python - 16 進文字列から Unicode への変換
'dead'
文字列をユニコード文字列に変換するにはどうすればよいu'\xde\xad'
ですか?
これを行う:
<type 'str'>
文字列を作成します'\xde\xad'
次のように Unicode.join() を使用しようとしています:
エラーが発生します。
javascript - jQuery 解析 RSS および名前空間要素のような
jQuery を使用して RSS フィードを解析しています。それぞれの中に、選択したい<item>
名前空間要素があります。<content:encoded>
jQueryでそれを選択するにはどうすればよいですか?
php - 基数10から基数31への変換(選択した文字でのみ機能)
基数10の数値を基数31に変換したい
これらの文字のみを使用したいと思います。23456789abcdefghjkmnpqrstuvwxyz
ご覧のとおり、5文字は除外されています(これらは必要ありません)。1 0 o l i
私が今持っている機能は以下の通りですが、もちろんそれは機能しません。2を入力すると、4が出力されます。の出力はtenTo31(2)
2である必要があります。
これを機能させる方法について何かアイデアはありますか?
php - iPhoneSDKのCocoaTouchからphpに変数を送信する
こんにちは、アプリ内からphpに変数を渡そうとしています。
そしてアプリSDKコード:
それはすべて機能しているようで、ユーザーはそこに電子メールを入力して送信を押し、電子メール文字列と他の2つのデータ文字列が追加されてPHPに接続しているようです。PHPはブラウザのアドレス行から直接テストすると機能しているようです。
データベースの新しい行にデータをポップすることもできます(新しい電子メールの場合、その電子メールに現在の行が存在する場合は文字列を追加しません)ので、すべてが素晴らしいです。
データが文字列ではなく数値として渡されるだけです。
たとえば、メールは次のようになります。
15968112
そしてデータは次のようなものになります:
70560
元の文字列の代わりに!何が起こっている?これはどのように修正できますか?
前もって感謝します..
encode - reddit が記事 ID に base36 を使用するのはなぜですか?
reddit が記事 ID に base36 を使用するのはなぜですか?
例えば:
a2xki
.net - SQL 内で標準の .NET アセンブリを呼び出す方法
私のテーブル内の列に System.Xml.XmlConvert.Encode メソッドを使用してエンコードされたデータがあるという問題があります。
ここで、SQL 内でこのデータを操作する必要がありますが、System.Xml.XmlConvert.Decode メソッドを複製する方法が見つかりません。
そのため、SQL 内で System.XML 名前空間を使用して、独自のアセンブリの 1 つにラップすることなくこのメソッドにアクセスする方法を調査してきました。これは可能ですか?つまり、T-SQL 経由でこのアセンブリに直接アクセスするにはどうすればよいですか?
c++ - 辞書式順序を保持するプリミティブ型の文字列エンコーディング
いくつかのプリミティブ型(整数、浮動小数点数、文字列など)を文字列にエンコードするが、型の辞書式順序を維持するためのライブラリを知っている人はいますか?
理想的には、C ++ライブラリを探していますが、他の言語でも問題ありません。また、フォーマットを文字列自体にエンコードする必要はないと想定できます(つまり、int64 / string / floatの場合、エンコードされた文字列はこの情報をエンコードする必要はなく、データをエンコードするだけで十分です)。
php - 無効なPHPJSONエンコーディング
PHP(5.3.1)でJSON文字列をWebサービス(Python)に送信する必要があるプロジェクトに取り組んでいますが、json_encodeから取得した結果が有効なJSONとして渡されません(JSLintを使用しています)有効性を確認するため)。
エンコードしようとしている構造はかなり大きく(13Kエンコード)、部分的にUTF8データで構成されており、json_encodeはそれを処理しますが、結果の奇妙な場所にスペースが入ります。たとえば、{"hello":true}または{"hello":true}を取得すると、JSONが無効であるため(または2番目の例のようにデータ)、Webサービスからエラーが発生します。
また、JSONエンコーディングにZendフレームワークを使用しようとしましたが、それほど違いはありませんでした。
PHPのJSONに既知の問題はありますか?誰かがその行動に遭遇し、解決策を見つけましたか?
internet-explorer - Internet Explorer の中国語/日本語 Unicode 文字の URL エスケープ
扱っているいくつかの URL で非 ASCII 文字を URL エスケープ (パーセント エンコード) しようとしています。これらの URL から画像やサウンド クリップなどのリソースを読み込むフラッシュ アプリケーションを使用しています。ファイル名には次のように非ASCII文字を含めることができるため、文字
日本語.jpg
をutf-8でエンコードしてから、Unicodeバイトをパーセントエスケープして、次のようにエスケープします。
%E6%97%A5%E6%9C%AC%E8%AA%9E.jpg
これらのファイル名は、Internet Explorer 以外のブラウザーでアプリを実行すると正常に機能します。Firefox、Safari、および Chrome を試しました。しかし、IE でアプリを起動し (6 と 8 の両方を試しました)、サウンド クリップをロードしようとすると、次
Error #2044: Unhandled ioError
のようになり、URL が次のように壊れています。
æ¥æ¬èª.jpg
これを修正する方法について何か考えはありますか?これは、ローカル ファイル システムの URL を使用して Flash アプリをテストするだけです。file:///C:/%E6%97%A5%E6%9C%AC%E8%AA%9E.jpg
また、Internet Explorer が次のようなファイルを見つけることができないことにも気付きました:
C:\日本語.jpg
編集
私の問題は、次の ActionScript コード フラグメントで発生した問題と同じだと思います。
文字列の使用は日本語.jpg
IE で機能しますが、文字列の使用%E6%97%A5%E6%9C%AC%E8%AA%9E.jpg
は他のブラウザーで機能します。私が必要としているのは、すべてのブラウザーで機能する単一のフォームです。エンコーディングを試み、%u
http リクエスト ヘッダーを に設定しContent-Type: text/html; charset=utf-8
ましたが、パーセント エスケープまたはエスケープされていない形式のどちらでもうまくいきませんでした。