javascript - 如何在 ReactJs 中使用 JsZip 获取文件的文件类型
问题描述
我有一个功能,我试图在上传文件时验证 zip 的内容。为此我使用了 JsZip 库。
我试过下面的代码
const jzip = require("jszip");
jzip.loadAsync(f)
.then((zip) => {
const contents = [];
zip.forEach((relativePath, zipEntry) => {
console.log('content',zipEntry)
})
})
在我的控制台中,我正在获取诸如评论、日期、名称、目录、选项等参数。但我在这里看不到文件类型。我想检查文件是 xlsx 还是 docx。
我该怎么做?请帮忙。提前致谢
解决方案
推荐阅读
- parquet - 如何从 InputStream 中读取 Parquet 记录
- javascript - 如何删除最终值(javascript)上的以下/尾随逗号?
- c++ - printf 和 ASCII 的 C++ 问题
- mysql - 如何构建我的数据库表,使其顺序可以随时重新排列?
- python - 为什么某些解决方案适用于 VSCode 而不适用于 LeetCode?
- python - 预测撰写消息需要多长时间的模型(使用 Python)
- terraform - ECS 中的 Flyway:使用 flyway -example 为 db 迁移创建任务定义
- azure - 如何知道特定 Azure VM 类型是否支持高级磁盘?
- javascript - .map 元素中的 Href 或链接,其中包含道具和子元素
- mysql - sqlite中的十六进制文字太大