|
4 | 4 | <TargetFramework>netstandard2.0</TargetFramework> |
5 | 5 | <RepositoryType>Public</RepositoryType> |
6 | 6 | <RepositoryUrl>https://github.com/NinjaRocks/FileUtil.Core</RepositoryUrl> |
7 | | - <PackageTags>csv parser, fixed width file, Delimiter separated file, c# parser, comma separated CSV parser</PackageTags> |
| 7 | + <PackageTags>csv fixed width file delimiter parser</PackageTags> |
8 | 8 | <PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance> |
9 | 9 | <GeneratePackageOnBuild>true</GeneratePackageOnBuild> |
10 | 10 | <Description>.Net Library to read from fixed width or delimiter separated file using strongly typed objects. |
11 | | - |
12 | | -What is Fixed width or Delimiter separated text files? |
13 | | -Fixed width or Delimiter separeted text file is a file that has a specific format which allows for the manipulation of textual information in an organized fashion. Each row contains one record of information; each record can contain multiple pieces of data fields or columns. The data columns are separated by any character you specify called the delimiter. All rows in the file follow a consistent format and should be with the same number of data columns. Data columns could be empty with no value. |
14 | | - |
15 | | -CASE 1 : Simple pipe '|' separated Delimeter File is shown below (this could even be comma ',' separated CSV) |
16 | | - |
17 | | -|Mr|Jack Marias|Male|London|Active||| |
18 | | -|Dr|Bony Stringer|Male|New Jersey|Active||Paid| |
19 | | -|Mrs|Mary Ward|Female||Active||| |
20 | | -|Mr|Robert Webb|||Active||| |
21 | | - |
22 | | -CASE 2: The above file could have a header and a footer. In which case, each row has an identifier called as Line head to determine the type of row in the file. |
23 | | - |
24 | | -|H|Department|Jun 23 2016 7:01PM| |
25 | | -|D||Jack Marias|Male|London|Active||| |
26 | | -|D|Dr|Bony Stringer|Male|New Jersey|Active||Paid| |
27 | | -|D|Mrs|Mary Ward|Female||Active||| |
28 | | -|D|Mr|Robert Webb|||Active||| |
29 | | -|F|4 Records| |
30 | | - |
31 | | -FileUtil can be used to parse both of the shown formats above. The line heads and data column delimiters (separators) are configurable as required per use case.</Description> |
| 11 | +Example: pipe delimited, csv, etc.</Description> |
32 | 12 | <PackageLicenseUrl>https://github.com/NinjaRocks/FileUtil.Core/blob/master/License.md</PackageLicenseUrl> |
| 13 | + <NeutralLanguage>en-GB</NeutralLanguage> |
| 14 | + <Company>Ninja Corp</Company> |
| 15 | + <Authors>Najaf Shayk</Authors> |
| 16 | + <PackageId>FixedWidth.FileParser</PackageId> |
| 17 | + <Product>Fixed Width File Parser</Product> |
| 18 | + <PackageProjectUrl>https://github.com/NinjaRocks/FileUtil.Core</PackageProjectUrl> |
| 19 | + <PackageIconUrl>https://github.com/NinjaRocks/FileUtil.Core/blob/master/ms-icon-310x310.png</PackageIconUrl> |
| 20 | + <Version>1.0.2</Version> |
33 | 21 | </PropertyGroup> |
34 | 22 |
|
35 | 23 | </Project> |
0 commit comments