javascript读取zip包内指定文件内容参考文档:https://blog.csdn.net/weixin_42448623/article/details/107845783参考文档里说明了如何读取服务端zip包里的文件信息,未说明如何读取本地上传zip包里面的文件信息,故补充说明如下。从文件选择标签中读取上传zip包中指定路径下文件的示例:
Document 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495下面再给出一个从elementUI的Upload标签读取上传zip包中指定路径下文件的示例:
class="upload-demo" action="" :before-upload="beforeUpload" multiple :limit="3"> 点击上传
上例执行效果如下,在控制台可以看到从压缩文件中读取到package目录下test.txt文件中的字符串“测试”,同时也可以看到Uint8ArrayToString方法打印出的是乱码,这是由于Uint8ArrayToString方法仅能处理非中文字符:注意:上面两个例子都没有针对读取路径/文件错误的情况进行处理,如果读取不到对应文件,则会有如下错误提示:原文链接:https://blog.csdn.net/lqlqlq007/article/details/121242545