問題タブ [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.

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

c - ANSICのObjective-C@encode()コンパイラ指令に似たものをどのように実装しますか?

@encodeディレクティブは、渡されたデータ型のさまざまな要素のコード化された型記述子であるconstchar*を返します。例は次のとおりです。

sizeof()を使用してプリミティブ型を判別することができました。完全なオブジェクトの場合は、クラスメソッドを使用してイントロスペクションを実行できます。

しかし、不透明な構造体の各要素をどのように決定しますか?

0 投票する
6 に答える
64754 参照

jquery - JSON stringify が jQuery 1.4.1 から欠落していますか?

どうやらjQueryには、特定のオブジェクトまたは文字列をJSONオブジェクトにデコードする機能があります。ただし、サーバーに POST する必要がある JS オブジェクトがあり、JSON.stringify() 関数をラップするユーティリティが jQuery にありません。この機能は、Chrome、Safari 4、FF3.6、IE8 にはありますが、それ以前のブラウザーにはありません。それをサポートするブラウザーでネイティブに使用できますが、それ以外の場合は、Crockford の JSON スクリプトの使用にフォールバックする必要があります。

Crockford スクリプトの代わりに JSON のエンコードとデコードを処理する jQuery の組み込み機能はありますか?

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

iphone - iPhone - CoreData エンティティからデータの配列をエンコードし、Base64 文字列に格納します

3 つのエンティティ (購入、アイテム、画像) を持つデータ モデルがあります。購入がメインで、他の 2 つは関連する属性です。

データを Web サーバーに送信できるようにする必要があり、base64 でエンコードする必要があります。ネットからダウンロードしたエンコードとデコードを処理するクラスがいくつかあります。これらは NSData クラスのカテゴリです。しかし、それらを使用すると、null 文字列が返されます。

SO配列はこれを吐き出します...

これをbase64文字列にエンコードして、Webサーバーに電子メールで送信するにはどうすればよいですか

どんな助けでも大歓迎です、または正しい方向へのポイントでさえ、私はまだプログラミングに非常に慣れていません。

0 投票する
8 に答える
139889 参照

ruby - Rubyで文字列または整数をバイナリに変換する方法は?

整数 0..9 と数学演算子 + - * / in をバイナリ文字列に作成するにはどうすればよいですか。例えば:

ライブラリを使用せずにRuby 1.8.6でこれを行う方法はありますか?

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

java - Android-独自のオーディオコーデックをAudioRecordに追加するにはどうすればよいですか?

現在、Androidデバイスでオーディオをテストするためのループバックプログラムがあります。

AudioRecordとAudioTrackを使用して、マイクからのPCMオーディオを録音し、イヤピースからPCMオーディオを再生します。

コードは次のとおりです。

したがって、AudioTrackとAudioRecordの作成でわかるように、エンコーディングはAudioFormatを介して提供されますが、これでは16ビットまたは8ビットのPCMしか使用できません。

現在、独自のG711コーデックを実装しており、マイクからのオーディオをエンコードして、EarPieceにデコードできるようにしたいので、encode(short lin []、int offset、byte enc []、int frame)を使用します。およびdecode(byte enc []、short lin []、int frame)メソッドですが、これらを使用してAudioRecordおよびAudioTrackからのオーディオをエンコードおよびデコードする方法がわかりません。

誰かが私を助けたり、正しい方向に向けたりできますか?

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

php - PHP を使用してエンコーディングを削除する

次のテキストがあります。

PHPでエンコーディングを解除したいのですが、うまくいきhtml_entity_decode()ません。

助言がありますか?

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

php - PHP: 特殊文字をそのまま維持しながら Twitter のステータスを更新する

このページでは...

http://www.axisofeco.com/matters/2010/03/11/the-word-youre- looking-for-is-sublime/

... 記事のタイトルに貼り付けられる 'Tweet this' リンクと、Twitter の更新ボックス (Twitter にログインしている場合) へのリンクがあります。

問題は、上記のような記事に特殊文字 (たいてい派手な一重/二重引用符) が含まれている場合、Twitter がそれらを処理できないように見えることです。これは、Twitter が Twitter の更新ボックスに貼り付けようとしている (そして恐ろしく失敗している) ものです。

8217;re+look+for+is+「崇高」+ http://is.gd/acIW2

(上記の行で引用符が実際に問題ないように見える場合は、信頼してください。Twitter がそれらを処理しようとすると、引用符はエンコードされたままになります!)

Twitter の更新をフォーマットするための関連する PHP は次のとおりです。

たとえば、urlencode() を使用するなど、さまざまな関数を使用してみましたが、「Twitter フレンドリー」な方法で文字列 ($url) をエンコードするものはないようです。

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

xml - PDFをXMLでエンコードされたバイト配列として送信していますか?

Web サービス呼び出しから PDF を返そうとしています。(ATM、クライアント側でカスタム プロキシが必要です)

AFAICS、それを行うには2つの方法があります

a) Web アクセス可能な場所へのリンクを返す b) PDF をエンコードし、XML に含める

私の状況では、a) クライアントから 2 回のトリップが必要になります。1 回目はパスを取得し、2 回目はファイルを取得します。

ただし、b) に関しては、このリンク ( http://www.coderanch.com/t/279020/Streams/java/wrting-bytearray-xml-file#1283263 ) は、PDF をエンコードするのは良い考えではないことを示唆しています。 、説明はありませんが。

誰かが上記の推奨事項(および潜在的に他の代替案)を提供してくれるとありがたいです。

多くのthx

サイモン

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

c++ - vime でメールを作成する際の文字化け

私の Qt C++ プログラムには、bash コマンドの出力の最初の 128 文字程度を電子メール アドレスに送信する必要がある部分があります。tty からの出力は、textEdit_displayOutput という GUI のテキスト ボックスに取り込まれ、Message Builder (オブジェクト m_vmMessage ) を使用して作成したメッセージに入れられます。関連するコード スニペットは次のとおりです。

bash 'ls /' と改行を指定すると、vmime は次のような端末出力を表示します。

一方、次のようになります。

出力は「ルート」の周りで切り捨てられているようで、表示された後は何もありません。

メールを適切にエンコードしてつなぎ合わせるにはどうすればよいですか? vime は意図的にそのように表示するだけで、メールの実際の内容は完全で適切にフォーマットされていますか?

ありがとう!

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

c - RLE エンコーディング...何が問題なのですか?

文字専用の RLE (Run-Length Encoder) プログラムを作成しようとしています。私はそれがネット上のメモでどのように機能するかを読みました。そして、コードを修正しようとしました!コードの手順は正しいと思いますが、コードは機能しません。実行すると、奇妙な「Z」が表示されます。私は本当に何が間違っているのかを見つけることができません! アドバイスをいただけませんか?

たとえば、次のように入力しました。

AAAAAAAAAAAAAAAAAAAAFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRHD RRRRRRRRRRRRRRRRRRRRHHHHHHHHHHHHHHHHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMS TTTTTTTTTTHHHHHHHHHHHH

そして、私は出力を得ました:

Z0AZZ0AZZ0FZZ0FZZ0FZZ0FZZ0FZZ0FZZ0FZZ0FZZ0FZZ0EZZ0EZZ0EZZ0EZZ0EZZ0EZZ0EZZ0EZZ0GZZ0GZZ0GZZ0GZZ0GZZ0GZZ0VZZ0VZZ0VZZ0VZZ0VZZ0VZZ0VZZ0VZZ0VZZ0VZZ0SZZ0SZZ0SZZ0SZZ0SZZ0SZZ0SZZ0SZZ0SZZ0SZZ0SZZ0SZZ0RZZ0RZZ0RZZ0RZZ0 ZZ0RZZ0RZZ0RZZ0RZZ0RZZ0RZZ0HZZ0HZZ0HZZ0HZZ0HZZ0HZZ0AZZ0AZZ0AZZ0AZZ0AZZ0AZZ0AZZ0AZZ0AZZ0AZZ0

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :(