38 packages tagged with “separated”
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.
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.
Provides extensions to use KBCsv with types in System.Data. Online at https://github.com/kentcb/KBCsv.
PocketCsvReader is a lightweight library dedicated to the parsing of delimited flat file such as CSV or TSV files. The main function is to read the content of the file and load it into a DataTable.
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)
Easy coding of csv parsing. This NuGet package adds easy to use csv features.
A set of classes to parse delimiter-separated or positional values in lines of text and map them into .NET CLR objects
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
This is a simple library to read and write CSV files. Simple means it doesn't have fancy mapping to DTOs or anything like that. It's main purpose is to read CSV to dictionaries or write dictionaries to CSV. But to do it correctly (i.e. not messing up when it encounters line breaks).
PocketCsvReader.Ndjson is a lightweight library that extends PocketCsvReader to parse NDJSON (Newline Delimited JSON) files. Its main function is to read each JSON object line by line and expose the data through an IDataReader, mapping JSON properties to fields based on the object structure and an optional schema. It is designed for high performance and simplicity when processing large streams of structured JSON data.
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.
FwtParser is a .NET Core library for reading and writing FWT (Fixed Width Text) files. Supports reading and writing of custom class objects.
Fast and reliable CSV file reader and writer, with support for text delimiters. Supports custom line and record separators, various text delimiting strategies, and full Unicode support.
Read flat files using the ADO.NET IDataReader interface. This project has been retired and replaced with FlatFiles, which is easier to use, supports more file formats and is extremely fast!
A library that help you to convert collections to CSV file.
this is a fast, tiny, easy to use CSV reader and writer according to the IETF rfc4180 specification for CSVs
Simple library to help in the reading and writing of CSV formatted content.
This project helps you to read and write CSV (Comma Separated Values) files in your program. Those files are legacy, but many developers still use them because of their readability and because every sheet-calculation program can perfectly edit them. With the classes in this project you can read/write them via a stream, so that not every byte of the CSV has to be in memory beforehand and they provide nice and fluent interfaces for all functions, they are well tested (visit the project-page) and they are capable of reading and writing quoted values. Give it a try.