raboof - Dsv 1.4.1-ci-20240526T1015
DSV (Delimiter-Separated Values) Parsing for .NET
PM> Install-Package Dsv -Version 1.4.1-ci-20240526T1015 -Source https://www.myget.org/F/raboof/api/v3/index.json
> nuget.exe install Dsv -Version 1.4.1-ci-20240526T1015 -Source https://www.myget.org/F/raboof/api/v3/index.json
> dotnet add package Dsv --version 1.4.1-ci-20240526T1015 --source https://www.myget.org/F/raboof/api/v3/index.json
source https://www.myget.org/F/raboof/api/v3/index.json
nuget Dsv ~> 1.4.1-ci-20240526T1015
Copy to clipboard
> choco install Dsv --version 1.4.1-ci-20240526T1015 --source https://www.myget.org/F/raboof/api/v2
Import-Module PowerShellGet
Register-PSRepository -Name "raboof" -SourceLocation "https://www.myget.org/F/raboof/api/v2"
Install-Module -Name "Dsv" -RequiredVersion "1.4.1-ci-20240526T1015" -Repository "raboof" -AllowPreRelease
Copy to clipboard
Browse the sources in this package using Visual Studio or WinDbg by configuring the following legacy symbol server URL: https://www.myget.org/F/raboof/symbols/
Dsv
Dsv is a .NET Standard Library for parsing delimiter-separated values, like CSV (comma-separated values) data. It has a functional design in that most data structures are immutable and there is no shared state.
The goal of the project is to support common formats. It is a non-goal to try and support malformed cases of a DSV format and recover from errors.
Features:
- Custom delimiter character
- Quoting character, e.g.
" - Escape character
- Multi-line rows
- Error detection (missing delimiter or end-quote)
- Line and column information on error
- Uneven rows
- Lazy (in consuming a source and producing rows)
- Pull (sync or async enumerables) & push (observables) parsing
See the parser test cases for how DSV data is handled.
-
.NETStandard 1.0
- NETStandard.Library (>= 1.6.1)
- System.ValueTuple (>= 4.5.0)
-
.NETStandard 2.0
- System.Interactive.Async (>= 6.0.1)
-
.NETStandard 2.1
- .NETStandard 1.0: 1.0.0.0
- .NETStandard 2.0: 2.0.0.0
- .NETStandard 2.1: 2.1.0.0
| Assembly | Assembly hash | Match |
|---|---|---|
| /lib/netstandard2.0/dsv.dll | 8bd39a2f28fb464285f8d6930657088aFFFFFFFF | |
| /lib/netstandard2.1/dsv.dll | b23a51392d9848bd9c7e29e4e3d3ae34FFFFFFFF | |
| /lib/netstandard2.1/dsv.dll | c14378808e0140799f1a7f4011102a69FFFFFFFF | |
| /lib/netstandard2.0/dsv.dll | d5c9970f43414cff834942c6acb22a7eFFFFFFFF | |
| /lib/netstandard1.0/dsv.dll | ef21de02339f4592959d41598f1378baFFFFFFFF | |
| /lib/netstandard1.0/dsv.dll | f61b1ec411ad4520bcf8b25f57850335FFFFFFFF |
OwnersAtif Aziz |
AuthorsAtif Aziz |
Project URLhttps://github.com/atifaziz/Dsv |
LicenseApache-2.0 |
Tagsdsv csv tsv text |
Info2591 total downloads |
| 74 downloads for version 1.4.1-ci-20240526T1015 |
| Download (72.06 KB) |
| Download legacy symbols (82.92 KB) |
| Found on the current feed only |
Package history
| Version | Size | Last updated | Downloads | Mirrored? | |||
|---|---|---|---|---|---|---|---|
|
|
1.4.1-ci-20240526T1015 | 72.06 KB | Sun, 26 May 2024 10:32:21 GMT | 74 |
|
||
|
|
1.4.0-ci-20240630T1513 | 88.02 KB | Sun, 30 Jun 2024 15:19:56 GMT | 76 |
|
||
|
|
1.4.0-ci-20240630T1249 | 85.46 KB | Sun, 30 Jun 2024 14:58:49 GMT | 78 |
|
||
|
|
1.4.0-ci-20240630T1229 | 77.7 KB | Sun, 30 Jun 2024 12:47:31 GMT | 85 |
|
||
|
|
1.4.0-ci-20240629T1708 | 77.21 KB | Sun, 30 Jun 2024 12:20:01 GMT | 72 |
|
||
|
|
1.4.0-ci-20240603T1150 | 76.33 KB | Mon, 03 Jun 2024 18:49:19 GMT | 75 |
|
||
|
|
1.4.0-ci-20240531T1619 | 76.33 KB | Fri, 31 May 2024 16:26:12 GMT | 73 |
|
||
|
|
1.4.0-ci-20240530T2142 | 76.32 KB | Fri, 31 May 2024 13:57:40 GMT | 70 |
|
||
|
|
1.4.0-ci-20240530T1708 | 75.21 KB | Thu, 30 May 2024 17:35:13 GMT | 65 |
|
||
|
|
1.4.0-ci-20240526T1408 | 71.87 KB | Thu, 30 May 2024 17:12:38 GMT | 80 |
|
||
|
|
1.4.0-ci-20240526T1355 | 71.97 KB | Sun, 26 May 2024 14:00:43 GMT | 85 |
|
||
|
|
1.4.0-ci-20240526T1040 | 72.04 KB | Sun, 26 May 2024 10:45:15 GMT | 73 |
|
||
|
|
1.4.0-ci-20220623T2220 | 62.22 KB | Thu, 23 Jun 2022 22:26:47 GMT | 65 |
|
||
|
|
1.4.0-ci-20191004T1124 | 62.23 KB | Fri, 04 Oct 2019 11:32:57 GMT | 72 |
|
||
|
|
1.4.0-ci-20191003T1145 | 60.84 KB | Thu, 03 Oct 2019 12:03:28 GMT | 70 |
|
||
|
|
1.4.0-ci-20191003T1134 | 60.85 KB | Thu, 03 Oct 2019 11:53:19 GMT | 77 |
|
||
|
|
1.4.0-ci-20190725T0831 | 37.3 KB | Thu, 25 Jul 2019 08:33:45 GMT | 63 |
|
||
|
|
1.3.1-ci-20190219T0753 | 36.91 KB | Tue, 19 Feb 2019 07:56:11 GMT | 71 |
|
||
|
|
1.3.0-ci-20190211T0842 | 36.9 KB | Mon, 11 Feb 2019 08:44:46 GMT | 72 |
|
||
|
|
1.3.0-ci-20190208T1850 | 27.35 KB | Sat, 09 Feb 2019 11:46:01 GMT | 76 |
|
||
|
|
1.2.0-ci-20190208T1807 | 27.35 KB | Fri, 08 Feb 2019 18:08:53 GMT | 83 |
|
||
|
|
1.2.0-ci-20180707T1654 | 27.34 KB | Sat, 07 Jul 2018 16:55:59 GMT | 66 |
|
||
|
|
1.1.0-ci-20180705T1329 | 27.34 KB | Thu, 05 Jul 2018 13:31:05 GMT | 76 |
|
||
|
|
1.1.0-ci-20180705T1322 | 27.33 KB | Thu, 05 Jul 2018 13:24:09 GMT | 70 |
|
||
|
|
1.0.0-ci-20180704T0722 | 26.34 KB | Wed, 04 Jul 2018 07:25:16 GMT | 84 |
|
||
|
|
1.0.0-ci-20180703T1711 | 26.34 KB | Tue, 03 Jul 2018 17:13:56 GMT | 83 |
|
||
|
|
1.0.0-ci-20180608T1631 | 27.01 KB | Fri, 08 Jun 2018 16:32:58 GMT | 66 |
|
||
|
|
1.0.0-ci-20180518T1609 | 25.63 KB | Fri, 18 May 2018 16:22:38 GMT | 55 |
|
||
|
|
1.0.0-ci-20180507T1211 | 24.13 KB | Mon, 07 May 2018 12:13:24 GMT | 81 |
|
||
|
|
1.0.0-ci-20180507T0934 | 24.14 KB | Mon, 07 May 2018 11:44:38 GMT | 57 |
|
||
|
|
1.0.0-ci-20180118T1157 | 22.16 KB | Thu, 18 Jan 2018 12:06:59 GMT | 97 |
|
||
|
|
1.0.0-ci-20180117T1748 | 22.16 KB | Wed, 17 Jan 2018 17:49:57 GMT | 73 |
|
||
|
|
1.0.0-ci-20180110T1815 | 20.66 KB | Wed, 10 Jan 2018 18:29:46 GMT | 76 |
|
||
|
|
1.0.0-ci-20171229T1727 | 16.97 KB | Fri, 29 Dec 2017 17:29:21 GMT | 76 |
|
||
|
|
1.0.0-ci-20171229T1718 | 16.62 KB | Fri, 29 Dec 2017 17:20:28 GMT | 76 |
|