forked from sheetjs/sheetjs
		
	Fixed xml parsing of '0' in date1904
This commit is contained in:
		
							parent
							
								
									a0b73e3d4f
								
							
						
					
					
						commit
						8fc0f91395
					
				@ -440,7 +440,11 @@ function parseWB(data) {
 | 
			
		||||
	wb.WBView.forEach(function(w){for(var z in WBViewDef) if(null==w[z]) w[z]=WBViewDef[z]; });
 | 
			
		||||
	wb.Sheets.forEach(function(w){for(var z in SheetDef) if(null==w[z]) w[z]=SheetDef[z]; });
 | 
			
		||||
 | 
			
		||||
	_ssfopts.date1904 = wb.WBProps.date1904;
 | 
			
		||||
	switch(wb.WBProps.date1904) {
 | 
			
		||||
		case '0': case 0: case 'false': case 'FALSE': _ssfopts.date1904=false;break;
 | 
			
		||||
		case '1': case 1: case 'true': case 'TRUE': _ssfopts.date1904 = true; break;
 | 
			
		||||
		default: throw "unrecognized date1904: " + wb.WBProps.date1904;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	return wb;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
{
 | 
			
		||||
	"name": "xlsx",
 | 
			
		||||
	"version": "0.2.1",
 | 
			
		||||
	"version": "0.2.2",
 | 
			
		||||
	"author": "Niggler",
 | 
			
		||||
	"description": "(one day) a full-featured XLSX parser and writer.  For now, primitive parser",
 | 
			
		||||
	"keywords": [
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										6
									
								
								xlsx.js
									
									
									
									
									
								
							
							
								
								
								
								
								
									
									
								
							
						
						
									
										6
									
								
								xlsx.js
									
									
									
									
									
								
							@ -664,7 +664,11 @@ function parseWB(data) {
 | 
			
		||||
	wb.WBView.forEach(function(w){for(var z in WBViewDef) if(null==w[z]) w[z]=WBViewDef[z]; });
 | 
			
		||||
	wb.Sheets.forEach(function(w){for(var z in SheetDef) if(null==w[z]) w[z]=SheetDef[z]; });
 | 
			
		||||
 | 
			
		||||
	_ssfopts.date1904 = wb.WBProps.date1904;
 | 
			
		||||
	switch(wb.WBProps.date1904) {
 | 
			
		||||
		case '0': case 0: case 'false': case 'FALSE': _ssfopts.date1904=false;break;
 | 
			
		||||
		case '1': case 1: case 'true': case 'TRUE': _ssfopts.date1904 = true; break;
 | 
			
		||||
		default: throw "unrecognized date1904: " + wb.WBProps.date1904;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	return wb;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user