0

サーバー側アプリケーションで 256 バイトの配列を作成し、それをクライアントに送信するだけです。

C#:

byte[] arr = new byte[256];
for (int i = 0; i < 256;i++ )
{
    arr[i] = (byte)i;
}

次に、JavaScript を使用してクライアント側ですべての文字コード (正確には、文字からのバイト コード) を取得したいと考えています。

JavaScript:

for(var i = 0;i<data.length;i++) {
    console.log(data.charCodeAt(i));
}

, の後の文字126は をcharCodeAt(...)返します65536

正確に、この文字コードを取得する方法を知りたい126ですか?

4

1 に答える 1

1

このブログ投稿には、charCodeAt を使用してバイナリ データを解析する方法に関する非常に優れたヒントがいくつかあります

JavaScript でバイナリ データを簡単に読み取りたい場合は、jDataView を使用することもできます: http://blog.vjeux.com/2011/javascript/jdataview-read-binary-file.html

于 2012-11-30T08:49:39.400 に答える