53 packages tagged with “comma”
A library for reading and writing CSV files. Extremely fast, flexible, and easy to use. Supports reading and writing of custom class objects.
World's Fastest .NET CSV Parser. Modern, minimal, fast, zero allocation, reading and writing of separated values (csv, tsv etc.). Cross-platform, trimmable and AOT/NativeAOT compatible.
The GenericParser is a robust C# implementation of a parser for delimited and fixed width format files. It provides a variety of features (ex. custom delimiters, text qualifiers, loading/saving configuration from XML, and many more), performant, and thoroughly tested.
KBCsv is an efficient, easy to use .NET parsing and writing library for the CSV (comma-separated values) format, delivered as a netstandard 1.0 library. Online at https://github.com/kentcb/KBCsv.
Reads and writes CSV, fixed-length and other flat file formats with a focus on schema definition, configuration and speed. Supports mapping directly between files and classes.
Csv (comma-separated values) Library (.NET Standard Library) A library for reading objects from CSV files and writing objects to CSV files.
CSV Export component for .NET
Provides generally useful extensions to KBCsv as a Portable Class Library. Online at https://github.com/kentcb/KBCsv.
DSharp CSV Helper With this package you can write attributes above your class like: [CsvDelimiter("|")] and above fields: [CsvFormat("yyyyMMdd")] [CsvLength(8)] [CsvFormat("0.00")] [CsvIgnore] Afterwards you can write it: var writer = new CsvWriter<MyObject>(@"c:\export.csv"); //writer.Definition.WriteHeader = false; writer.Write(list);
Provides extensions to use KBCsv with types in System.Data. Online at https://github.com/kentcb/KBCsv.
A library to import and export data from plain text files in a Linq compatible way
CsvParser is a .NET library that makes it easy to work with comma-separated-value (CSV) files (as well as files with other delimiters). Includes basic classes to easily read and write CSV data, and also higher-level classes that automatically map class properties to CSV columns. The library correctly handles column values that contain embedded commas, quotes, other special characters, and even column values that span multiple lines. CsvParser is very efficient. The object mapping classes runs up to four times faster than the popular CsvHelper library. The CsvSettings class can be used to customize the library's behavior, including setting the column delimiter to another character (like to a tab, for example), change the quote character, customize how blank lines are handled, etc.
Csv (comma-separated values) Library (.NET Framework Library) A library for reading objects from CSV files and writing objects to CSV files. (.NET Framework 4.5.2 or later)
SheetToObjects is a library which aims to provide developers with an easy solution to map sheets (Google Sheets, Microsoft Excel, csv) to a model/POCO.
Easy coding of csv parsing. This NuGet package adds easy to use csv features.
Read and write CSV files with a single line of code. Reads from files, streams, strings into lists, dictionaries, lists of objects and data tables. Writes from lists of objects or data tables to files, streams, and strings. Handles embedded commas, double quotes, escaped commas, and columns that span multiple lines.
A .NET library for RFC4180-compliant CSV processing that's still fast and fault-tolerant.
High-performance, allocation-free CSV enumeration using ReadOnlySpan{char} — a drop-in alternative to string.Split(',') for hot paths.
One of the fastest Csv reader deserialzer available. DevToys.PocoCsv.Core is a very fast reader and writer for Csv. It contains CsvStreamReader, CsvStreamWriter and Serialization classes CsvReader<T> and CsvWriter<T>. Read/write serialize/deserialize data to and from Csv. - RFC 4180 compliant. - Auto separator detection. - Auto line feed/break detection. - Sequential read/materializing with ReadAsEnumerable(). - Csv schema Retrieval with CsvUtils.GetCsvSchema(). - Casting Error log. - Ability to add custom parsers. - Import to DataTable Readme: https://www.nuget.org/packages/DevToys.PocoCsv.Core/
TxtCsvHelper is a modular and lightweight library to parse any delimited file or string. Supports custom class objects and dynamics. Used to return a set of objects or split lines by a delimiter.
A flexible library for reading csv files
Extending FromQuery to support comma delimited query string
Cross platform .NET standard 1 native comma delimited data types for C# .NET core, .net framework, andriod, xamarin. Create method properties with real comma delimited data types.
This library is a simple CSV file parser. It uses attributes on classes that define which of the properties are used as CSV file columns.