在 angular 中提取 Zip 文件并读取文件中的数据
Extract Zip file and read the data inside the file in angular
我有一个使用文件上传的 zip 文件 input.I 想从该 zip 文件中读取数据 file.Can 谁能帮我读取 zip 文件中的数据。
使用 jszip 库- https://stuk.github.io/jszip/.
const jsZip = require('jszip');
jsZip.loadAsync(fileList[0]).then((zip) => { // <----- HERE
Object.keys(zip.files).forEach((filename) => { // <----- HERE
zip.files[filename].async('string').then((fileData) => { // <----- HERE
this.fileData = this.fileData + '**$$##$$**' + fileData;
});
});
});
来源:
我有一个使用文件上传的 zip 文件 input.I 想从该 zip 文件中读取数据 file.Can 谁能帮我读取 zip 文件中的数据。
使用 jszip 库- https://stuk.github.io/jszip/.
const jsZip = require('jszip');
jsZip.loadAsync(fileList[0]).then((zip) => { // <----- HERE
Object.keys(zip.files).forEach((filename) => { // <----- HERE
zip.files[filename].async('string').then((fileData) => { // <----- HERE
this.fileData = this.fileData + '**$$##$$**' + fileData;
});
});
});
来源: