我想批量上传zip文件中的简历,并提取html5和angular中每个简历的内容
I want to bulk upload the resumes in zip file and extract the content of each resume in html5 and angular
我使用以下服务提取并获取zip文件的内容。我想读一下文件的内容,放在角度的范围内。如有任何建议,我们将不胜感激。我的功能看起来像这个
.factory("extractAndParse", ["$q", function($q) {
function unzip(zipfile) {
var dfd = $q.defer();
var reader = new FileReader();
reader.onerror = dfd.reject.bind(dfd);
reader.onload = function(e) {
if (!reader.result) dfd.reject(new Error("Unknown error"));
var zip = new JSZip(reader.result);
var file = zip.files['CVLIST/Rabin.docx'];
if (typeof file === 'undefined') {
dfd.reject(new Error('package.json does not exist'));
}
return dfd.resolve(file.asText());
};
reader.readAsArrayBuffer(zipfile);
return dfd.promise;
}
function extractAndParse(zipfile) {
return unzip(zipfile)
}
return extractAndParse;
}])
现在它说.asText()
不起作用。
您可能需要在这里使用一些标准函数来代替asText()
,如这里指定的:
https://www.w3.org/TR/FileAPI/#APIASynch
相关文章:
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- 如何使用phaser使html5游戏在移动设备浏览器上运行
- HTML5音频加载和播放获胜'我不能在iPad上工作
- HTML5页面底部棒
- Google/html5语音识别JavaScript SDK Chrome网络工具包SpeechRecognition
- Is onfling available for html, html5
- 在数据提取完成之前进行页面渲染
- 为什么HTML5拖放的目标是孩子?(可排序列表)
- 安卓平台上的QWebView HTML5地理位置
- HTML5在画布中加载较小的图像并保存实际大小的图像
- 如何检查用户在html5视频播放器中观看了完整的视频
- 使用具有内联样式的tidy-html5
- 从所有元素中删除HTML5验证
- javascript:将数据库中的数据插入到html5文本字段中
- 我想批量上传zip文件中的简历,并提取html5和angular中每个简历的内容
- 从HTML5中URL编码的字符串中提取数据
- 将两个日期与从HTML5数据中提取的javascript进行比较
- 使用HTML5 web音频API提取mp3文件的歌曲频率
- HTML5 Javascript FileReader -提取数据到父函数
- 使用HTML5画布从波形图像中提取波浪数据