我正在使用ssh2在远程计算机上执行ls -1命令并得到像字节数组一样的响应。 我转换为带有函数的字符串
function ab2str(buf) {
return String.fromCharCode.apply(null, new Uint16Array(buf));
}
但是当我尝试用换行符分割结果/转换后的字符串时,它不起作用。 (我已尝试并询问stackoverflow如何拆分并尝试所有解决方案,但它不起作用,不同的结果,如添加\开头和类似但不拆分)。我想也许我会以错误的方式转换。有没有人使用ssh2返回以及如何将该数组转换为字符串。