6
私はこのようなサーバからのバイナリ文字列を書いている:問題は、私は唯一の値を読み取ることができるということですJavascriptでunsigned intを読み取るには?
$.get('/get', function(text) {
var view = new jDataView(text);
for (var i = 0; i < 20; i++) {
console.log(i, view.getUint8(i));
}
});
:
header('Content-type: application/octet-stream');
echo $data = pack('C*', 0, 10, 100, 127, 128, 200, 250, 255, 256);
このようlibのJSとjDataViewでそれを読んで128より小さい.jDataViewはgetCharCode
を使用してUint
を読み取り、大きな値のそれぞれに対して65533を返します。
jsで値を取得するにはどうすればよいですか?
「256」の範囲外ですか? –
'.charCodeAt()'の意味ですか? –
@ imeVidasそれは問題ですが、それは問題ではないと思います。 – raina77ow