Javascript 使用NodeJS以文本形式读取.DEX文件

Javascript 使用NodeJS以文本形式读取.DEX文件,javascript,node.js,parsing,dex,Javascript,Node.js,Parsing,Dex,我目前正在编写一个脚本,该脚本将处理一些生成的.dex文件(来自另一个脚本)。当我使用fs.readFile(文件名)时,我在终端中得到返回: <Buffer 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 24 6e 61 6d 65 09 ... 3011 more byt

我目前正在编写一个脚本,该脚本将处理一些生成的.dex文件(来自另一个脚本)。当我使用
fs.readFile(文件名)
时,我在终端中得到返回:

<Buffer 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 24 6e 61 6d 65 09 ... 3011 more bytes>

但是,如果我用VsCode或记事本打开文件,它是完全可读的文本。有没有办法将这个终端响应解析为原始文本,或者它是用于此目的的库

提前感谢

使用utf-8编码 如果未指定编码,则返回原始缓冲区

const fs=require(“fs”);
异步函数main(){
const filePath=“./test.DEX”;
const encoding=“utf-8”;
const content=wait fs.promises.readFile(文件路径,编码);
控制台日志(内容);
}
main();

谢谢,就这样