Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js字符串到字节[]不等同于Java_Java_Node.js_String_Byte_Md5 - Fatal编程技术网

Node.js字符串到字节[]不等同于Java

Node.js字符串到字节[]不等同于Java,java,node.js,string,byte,md5,Java,Node.js,String,Byte,Md5,在Node.js中,我认为将字符串转换为字节[]是可行的,但结果与Java中的结果不同 string=“123456” Java结果: md5:e10adc3949ba59abbe56e057f20f883e 字节[]:[-31,10,-36,57,73,-70,89,-85,-66,86,-32,87,-14,15,-120,62] Node.js结果: md5:e10adc3949ba59abbe56e057f20f883e 字节[]:[101,49,48,97,100,99,51,57,5

Node.js
中,我认为将
字符串
转换为
字节[]
是可行的,但结果与
Java
中的结果不同

string=“123456”

Java
结果:

md5:e10adc3949ba59abbe56e057f20f883e

字节[]:[-31,10,-36,57,73,-70,89,-85,-66,86,-32,87,-14,15,-120,62]

Node.js
结果:

md5:e10adc3949ba59abbe56e057f20f883e

字节[]:[101,49,48,97,100,99,51,57,52,57,98,53,57,97,98,98,101,53,54,101,48,53,55,102,50,48,102,56,56,51,101]

Node.js
中,我从一个
md5
字符串开始,然后将
字符串
转换为
字节[]
,但结果是!=<代码>Java
结果

Node.js
code:

var bytes = []
var buff = new Buffer(str, encoding)
for (var i = 0; i < buff.length; i ++) {
  var byteint = buff[i]
  bytes.push(byteint)
}
return bytes
var bytes=[]
var buff=新缓冲区(str,编码)
对于(变量i=0;i

也许是关于编码的

设置并重试