DataTable
DataTable copied to clipboard
Class library for working with tabular data, especially CSV files
CSVs and Excel documents have a defined row number that is useful for indexing and communicating about specific pieces of data. Please include this data in the Row objects for...
Hi, Does your library support uploading XLSX files with multiple sheets? If so, how? The `DataTable.New.ReadExcel()` method says it only reads the first sheet...
I've got a bunch of CSVs with no header rows. When I do ``` var dt = DataTable.New.ReadCsv("source-file.csv"); foreach (var row in dt.Rows) { var idAsString = row.Values[0]; } ```...
AddRange
Why there is no AddRange method? I need it when I want to load data from several csv to one DataTable. I find it very useful if you can add...
Passing a `mappingDictionary` to `RowsAs` doesn't match columns in the usual fuzzy method as everything else. Looking at the code, the column name is run through `mappingDictionary.ContainsKey()` before being run...
Hello, I have a problem with this nuget. It doesn't work with data starting by a quote and CRLF. For this csv of one line for example : 1;test;" blablabla...
This exception occurs for line: var table = DataTable.New.FromEnumerable(Data); where Data is not empty List of dynamic
I like the way this library infers the separator during reads. It'd be great if there were a way to specify separators during writes.
The CsvTools NuGet package is not signed which results in a build error: `Referenced assembly does not have a strong name`. Because all our libraries are signed (and therefore have...
Trying this pull request again.