Add XLSX option helpers to SimpleExcelReader #178
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds the
XLSXOptions
toSimpleExcelReader
, which then allows using some new helpers to set some options for XLSX files.Preserve date formatting
By default, when reading a spreadsheet with dates or times, the values are returned as
DateTimeImmutable
objects. To return a formatted date (e.g., “9/20/2024”) instead, use thepreserveDateTimeFormatting
method. The date format will match what’s specified in the spreadsheet.Preserve empty rows
You can preserve empty rows by using the
preserveEmptyRows
method.