問題タブ [encoding]

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

.net - .Net 8 ビット エンコーディング

私はシリアルポートに取り組んでおり、8ビットデータでいくつかのハードウェアにデータを送受信しています。比較を容易にするために文字列として保存したいと思います。プリセット データは、xml ファイルに文字列または 16 進形式で保存されます。ANSIエンコーディングであるEncoding.Defaultを使用する場合にのみ、8ビットデータが適切に変換され、簡単に元に戻すことができることがわかりました。ASCII エンコードは 7 ビット データに対してのみ機能し、1 ~ 255 の文字を使用しているため、UTF8 または UTF7 もうまく機能しません。Encoding.Default は問題ありませんが、OS のコードページ設定に依存していることを MSDN で読みました。つまり、構成されたコードページによって動作が異なる可能性があります。Encoding を使用して GetBytes() と GetString を広範囲に使用していますが、どの構成でも常に機能するフェイルセーフで移植可能なメソッドが必要です。

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

http - ErlangでパラメータをURLエンコードするにはどうすればよいですか?

httpc:requestリモートサービスにデータを投稿するために使用しています。投稿は機能していますが、投稿の body() 内のデータは、リモート サービスによって解析されたときに投稿が失敗する原因となる URL エンコードなしでそのまま送信されます。

CGI.escapeこの目的のために Ruby に似た Erlang の関数はありますか?

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

c# - 32 ビット整数から 4 文字への変換

C# で 32 ビット整数を 4 つの (符号なし) 文字に分割する最良の方法は何ですか?

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

winapi - GetPrivateProfileString オディティ

.NET から kernel32 で GetPrivateProfileString と GetPrivateProfileSection を呼び出すことをいじっていたところ、理解できない奇妙なことに遭遇しました。

この呪文から始めましょう:

lpApplicationName (セクション) を渡し、lpKeyName も lpDefault も渡さない場合、そのセクションのすべてのキーを取得する必要があり、50% の確率で取得します。

ini ファイルの lpApplicationName が最初の行から始まる場合、バッファーは何も返しません。ファイルの 2 行目に lpApplicationName stats がある場合、期待値が返されます。

最初は Declare で W 版と Unicode を使用する問題だと思っていましたが、それらを変更しても効果がないようです。

私は何が欠けていますか?

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

c# - C# から Twisted XMLRPC にエンコーディングが不明な拡張 ASCII 文字を転送する

基本的に、いくつかのエンコーディング (Latin-1、CP-1252、または UTF-8 など) のいずれかである可能性のあるスペイン語のテキストを含む文字列を渡したいと考えています。XMLRPC に到達すると、エンコーディングを検出できますが、それまではわかりません。C# は、デフォルトで ASCII 以外の文字をすべて殺しているようです。文字列をbase64でエンコードすることで問題を回避しましたが、そうしないことを本当に望んでいます。

私はCookComputing.XmlRpcを使用しています...これが私のインターフェースのコードスニペットです:

どんな助けでも大歓迎です。ありがとう!

0 投票する
12 に答える
201467 参照

encoding - ファイルの文字エンコーディングを修正するにはどうすればよいですか?

ANSI でサポートされていないアクセント付きの文字が含まれているため、ANSI としてエンコードされるべきではない ANSI でエンコードされたテキスト ファイルがあります。私はむしろUTF-8で作業したいと思います。

データは正しくデコードできますか、それともトランスコーディングで失われますか?

どのようなツールを使用できますか?

ここに私が持っているもののサンプルがあります:

文脈から (café は café である必要があります)、これらは次の 2 つの文字であることがわかります。

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

unicode - vbscriptファイルに2バイト文字を入力します

→(&rarr)をANSIVBScriptファイルに入力できる記号に変換する必要があります。正規表現を使用して、選択した一連のhtmlcodeを実際の2バイト記号に変換するスクリプトを作成しています。多くの言語は「\0x8594;」を使用してこれを実現します...VBScriptの同等のものは何ですか?

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

php - サイトで使用する必要があるエンコーディングを設定するにはどうすればよいですか?

一部のシステムでは UTF-8 であり、他のシステムでは latin-1 です。これをどのように設定しますか?それはphp.iniの何かですか?

(HTTPヘッダーを設定することで、特定のページのエンコーディング/文字セットを設定できることは知っていますが、これは私が探しているものではありません。)

アレックス

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

text - 改行文字

あなたのソフトウェアは、他のシステムからの改行文字を処理しますか?

念のため、テキスト ファイルでは Linux バージョンの改行文字を使用します。しかし、テキスト ファイルを Windows に持ち込むと、一部のプログラムは、テキスト内の改行文字をうまく処理できません。これにどのように対処しますか?

0 投票する
14 に答える
227746 参照

java - Java WebアプリケーションでUTF-8を動作させるには?

Java webapp (サーブレット + JSP、フレームワークを使用しない) で UTF-8 を動作させて、通常のフィンランド語テキストや特殊なケースのäöåようなキリル文字などをサポートする必要があります。ЦжФ

私のセットアップは次のとおりです。

  • 開発環境:Windows XP
  • 本番環境:Debian

使用データベース: MySQL 5.x

ユーザーは主に Firefox2 を使用していますが、サイトへのアクセスには Opera 9.x、FF3、IE7、Google Chrome も使用されています。

これを達成する方法は?