updating to 0.13.3
This commit is contained in:
parent
db22ddcc99
commit
35a4a16030
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
10
xlsx.js
10
xlsx.js
|
@ -4,7 +4,7 @@
|
|||
/*global global, exports, module, require:false, process:false, Buffer:false, ArrayBuffer:false */
|
||||
var XLSX = {};
|
||||
function make_xlsx_lib(XLSX){
|
||||
XLSX.version = '0.13.2';
|
||||
XLSX.version = '0.13.3';
|
||||
var current_codepage = 1200, current_ansi = 1252;
|
||||
/*global cptable:true, window */
|
||||
if(typeof module !== "undefined" && typeof require !== 'undefined') {
|
||||
|
@ -2301,7 +2301,7 @@ var htmldecode = (function() {
|
|||
['quot', '"'], ['apos', "'"], ['gt', '>'], ['lt', '<'], ['amp', '&']
|
||||
].map(function(x) { return [new RegExp('&' + x[0] + ';', "g"), x[1]]; });
|
||||
return function htmldecode(str) {
|
||||
var o = str.trim().replace(/\s+/g, " ").replace(/<\s*[bB][rR]\s*\/?>/g,"\n").replace(/<[^>]*>/g,"");
|
||||
var o = str.replace(/^[\t\n\r ]+/, "").replace(/[\t\n\r ]+$/,"").replace(/[\t\n\r ]+/g, " ").replace(/<\s*[bB][rR]\s*\/?>/g,"\n").replace(/<[^>]*>/g,"");
|
||||
for(var i = 0; i < entities.length; ++i) o = o.replace(entities[i][0], entities[i][1]);
|
||||
return o;
|
||||
};
|
||||
|
@ -12396,8 +12396,8 @@ return function parse_ws_xml_data(sdata, s, opts, guess, themes, styles) {
|
|||
else p.t = "z";
|
||||
}
|
||||
else p.t = tag.t || "n";
|
||||
if(guess.s.c > idx) guess.s.c = idx;
|
||||
if(guess.e.c < idx) guess.e.c = idx;
|
||||
if(guess.s.c > tagc) guess.s.c = tagc;
|
||||
if(guess.e.c < tagc) guess.e.c = tagc;
|
||||
/* 18.18.11 t ST_CellType */
|
||||
switch(p.t) {
|
||||
case 'n':
|
||||
|
@ -18108,7 +18108,7 @@ var HTML_ = (function() {
|
|||
var _t = tag.t || "";
|
||||
/* TODO: generate stub cells */
|
||||
if(!m.length) { C += CS; continue; }
|
||||
m = htmldecode(unescapexml(m));
|
||||
m = htmldecode(m);
|
||||
if(range.s.r > R) range.s.r = R; if(range.e.r < R) range.e.r = R;
|
||||
if(range.s.c > C) range.s.c = C; if(range.e.c < C) range.e.c = C;
|
||||
if(!m.length) continue;
|
||||
|
|
Loading…
Reference in New Issue