我在 Java 中有以下代码块,我试图在 nodejs 中复制它
Java
----
Blob attachmentFile = (Blob) attachments.get(i).get("attachmentFile");
test.setFILECONTENT(attachmentFile.getBytes(1, (int)attachmentFile.length()));
该文件作为 blob 存储在数据库中。此 Java 代码有效。我现在正试图在 nodejs 中复制它。所以首先我做了
node.js
----
let content = fs.readFileSync('filepath', {encoding: 'utf-8'});
所以在这里,不是文件是 blob,而是文件位于 FTP 文件夹中。我可以使用上面的行读取文件的内容,但是如何像在 Java 中那样将它们转换为字节?我希望获得与在 Java 中获得的完全相同的输出,因为这些东西可以工作,但节点的东西不能。