Javascript 将字节数组转换为字符串
我使用ssh2在远程计算机上执行ls-1命令,并获得类似字节数组的响应。 我使用函数转换为字符串Javascript 将字节数组转换为字符串,javascript,node.js,Javascript,Node.js,我使用ssh2在远程计算机上执行ls-1命令,并获得类似字节数组的响应。 我使用函数转换为字符串 function ab2str(buf) { return String.fromCharCode.apply(null, new Uint16Array(buf)); } 但当我尝试按换行符拆分结果/转换的字符串时,它不起作用。(我尝试并询问了stackoverflow如何拆分,并尝试了所有解决方案,但都不起作用,不同的结果,如开始时添加\和类似,但没有拆分)。我想也许我改错了方向。是否有人
function ab2str(buf) {
return String.fromCharCode.apply(null, new Uint16Array(buf));
}
但当我尝试按换行符拆分结果/转换的字符串时,它不起作用。(我尝试并询问了stackoverflow如何拆分,并尝试了所有解决方案,但都不起作用,不同的结果,如开始时添加\和类似,但没有拆分)。我想也许我改错了方向。是否有人使用ssh2返回以及如何将该数组转换为字符串。在buf上使用方法您的标题、代码和问题完全不匹配。你想要什么?看看这个帖子:我想你必须展示你的代码,因为我试过你说的,它工作得很好。你发布的代码也很好。