0

我想解压缩在内存中使用普通 FileInput 上传/选择的文件,并从文本文件中提取数据。

我找到了这个 npm 包:https ://www.npmjs.com/package/unzipper并用

@JsModule("unzipper")
external val unzipper: dynamic

但我真的不知道如何从这里开始,因为 unzipper 只接受 URL 和 Streams。w3c.files.File 对象在那里并被填充,但我真的不知道如何处理它。

private fun handleSubmit(event: Event) {
    event.preventDefault()
    state.file?.let { file ->
        // Extract file and read content of text.txt
    }
}
4

0 回答 0