0
私は以下のサービスを利用してzipファイルの内容を取得しています。私はファイルの内容を読んで角度の範囲を入れたい。どんな提案も高く評価されます。私の機能は次のようになりますzipファイルの履歴書を一括アップロードし、それぞれの履歴書の内容をhtml5で抽出したいと思います。
.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()関数は何ですか?どこから来たの? –
JSZipのどのバージョンを使用していますか? –