Convert binary to hex in node.js -


i want ask want convert binary data hex before insert table.

var net = require('net');

var server = net.createserver(function(socket){           socket.on('data',function(data){         var bindata= data.tostring('binary');          //filter(bindata);          //if no error convert hex.           var hexdata = bindata.tostring('hex');           //insert hexdata here.   });  server.listen(3030,'127.0.0.1', function () {     console.log("server listenining"); }); 

but problem binary data inserted.

thank in advance.

parseint("10101001", 2).tostring(16) // => "a9" 

edit: think misunderstood question. data starts out buffer, convert string, want hex? if so, data.tostring('hex'). if have manipulated bindata, reconstruct buffer:

var bindata = data.tostring('binary'); // bindata var hexdata = new buffer(bindata, 'ascii').tostring('hex'); 

Comments

Popular posts from this blog

android - MPAndroidChart - How to add Annotations or images to the chart -

javascript - Add class to another page attribute using URL id - Jquery -

firefox - Where is 'webgl.osmesalib' parameter? -