diff options
author | Jesse Luehrs <doy@tozt.net> | 2013-09-05 14:04:00 -0400 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2013-09-05 14:04:00 -0400 |
commit | 31f43bfe6659aecfd4ac5ad472a11698e80471ab (patch) | |
tree | 8964394fc1b7e60a3ee16cdde3ba855e959b86ab | |
parent | 83cf787d460b20d5f56218243b4c37d7d048bf98 (diff) | |
download | spreadsheet-parsexlsx-31f43bfe6659aecfd4ac5ad472a11698e80471ab.tar.gz spreadsheet-parsexlsx-31f43bfe6659aecfd4ac5ad472a11698e80471ab.zip |
implement boolean types (#6)
-rw-r--r-- | lib/Spreadsheet/ParseXLSX.pm | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/Spreadsheet/ParseXLSX.pm b/lib/Spreadsheet/ParseXLSX.pm index 6a59d38..e483bd1 100644 --- a/lib/Spreadsheet/ParseXLSX.pm +++ b/lib/Spreadsheet/ParseXLSX.pm @@ -160,6 +160,10 @@ sub _parse_sheet { elsif ($type eq 'd') { $long_type = 'Date'; } + elsif ($type eq 'b') { + $long_type = 'Text'; + $val = $val ? "TRUE" : "FALSE"; + } else { die "unimplemented type $type"; # XXX } |