For the complete documentation index, see llms.txt. This page is also available as Markdown.

Parse

Frends Task for parsing CSV string.

Task version: 1.6.0

Required Frends version: 5.5+

Required .NET version: 6.0

Compatible Agents: Crossplatform

Source code: https://github.com/FrendsPlatform/Frends.CSV2/tree/main/Frends.CSV.Parse

Task Parameters

Name
Description

Csv : String

Input csv string

Default: - Example: 1;Foo;Bar

Delimiter : String

Delimiter.

Default: ; Example: ;

ColumnSpecifications : ColumnSpecification[]

You can map columns to specific types.

The order of the columns are used for mapping, that means that the ColumnSpecification elements need to be created in the same order as the CSV fields.

Default: - Example: [ foo, String ]

Task Result

Name
Description

Success : Boolean

Operation complete without errors. Example: true

Data : List<List1>`

Processed data. Example: { {foo, bar}, {bar, foo} }

Headers : List<String>

Headers. Example: { foos, bars }

ConfigurationCultureInfo : String

The culture info used to read/write the entries. Example: fi-FI

Task Changelog

Changelog for Task Frends.CSV.Parse.

[1.6.0] - 2026-01-21

Changed

  • Removed XML and JSON outputs; the task now returns only an object as intended; use ConvertToJSON and ConvertToXML tasks if needed.

[1.5.0] - 2025-12-05

Changed

  • Update package CsvHelper to version 33.1.0.

[1.4.0] - 2025-10-08

Added

  • Added option to ignore quotes

[1.3.0] - 2024-08-20

Added

  • Updated NewtonSoft.Json to the latest version 13.0.3.

[1.2.1] - 2023-12-20

Fixed

  • Empty and whitespace header values are now replaced if ReplaceHeaderWhitespaceWith is used.

[1.2.0] - 2023-12-20

Changed

  • Type of Xml-property of Result-object changed from object to string.

Fixed

  • Task now produces valid XML in case no header row is provided in input CSV string.

[1.1.2] - 2023-11-28

Fixed

  • Fixed documentational issues and changed Jtoken result object type to dynamic.

[1.1.1] - 2023-11-23

Fixed

  • Fixed issue with inverted Trim option by inverting the if statement.

[1.1.0] - 2023-07-31

Added

  • Implements option for treating missing fields as null when parsing the CSV content

[1.0.0] - 2023-02-10

Added

  • Initial implementation

Last updated

Was this helpful?