CSV

Frends.CSV.ConvertToJSON / 1.5.0

Summary

Reads CSV text and emits JSON, using the header row for property names and optional column definitions to decide types rather than leaving everything a string.

Typical use — getting a delimited file into a shape the JSON and mapping Tasks can work with, in one step instead of parse-then-convert

Details

Frends version
5.7 and newer
Agent
Crossplatform
Target framework
net8.0
1.5.02026-10-08
Fixed
  • Fix inverted logic of trimming option.
1.4.02026-08-20
Changed
  • Upgraded target framework from .NET 6 to .NET 8.
  • Added error handling support with ThrowErrorOnFailure and ErrorMessageOnFailure options.
  • Added Error property to the Result object for accessing error details when ThrowErrorOnFailure is false.
1.3.02026-05-22
Changed
  • Update package Newtonsoft.Json to version 13.0.4.
  • Improved memory usage and performance when converting large CSV files by implementing streaming JSON output.
1.2.02025-05-12
Changed
  • Update package CsvHelper to version 33.1.0.
1.1.02025-11-18
Added
  • Added IgnoreQuotes parameter to Options class. When set to true, quotes are treated as regular characters, allowing proper handling of CSV data with special characters in property names.
1.0.02023-08-25
Changed
  • Initial implementation
An unhandled error has occurred. Reload 🗙