我正在尝试在JavaScript中将字符串转换为文件对象,但是我遇到了错误。
我的代码:
"我必须将内容作为文件使用,而不是作为字符串。"
"我的输出结果是:"
任何解决方案吗?
我的代码:
var contents = fs.readFileSync('./dmv_file_reader.txt').toString()
var readerfile1 = new File([""], contents);
"我必须将内容作为文件使用,而不是作为字符串。"
"我的输出结果是:"
ReferenceError: File is not defined
at d:\Workspace\DMV\dist\win-ia32-unpacked\resources\app.asar\main.js:67:32
at process._tickCallback (internal/process/next_tick.js:103:7)
任何解决方案吗?
File
对象未定义...可能需要从模块中引用某些内容? - JiteFile
对象(假设您正在使用fs
)。您想对该文件进行什么操作? - xdumainecode reader.readAsArrayBuffer(changeEvent.target.files[0]); code
然后我将其发送到一个获取'ArrayBuffer'的函数中。 正如我在这里看到的,这个函数将'File'转换为'ArrayBuffer'。 因此,我想将我的'String'转换为'File',然后使用上述函数。 - Tom Cohen