FlatFiles icon indicating copy to clipboard operation
FlatFiles copied to clipboard

Reads and writes CSV, fixed-length and other flat file formats with a focus on schema definition, configuration and speed.

Results 20 FlatFiles issues
Sort by recently updated
recently updated
newest added

**Describe the bug** Out of memory exceptions with *extremely* large files **To Reproduce** I have a fixed-width file (that is also comma-separated). The lines are ~1500 characters long, there are...

**Is your feature request related to a problem? Please describe.** My team has deep integrations with Oracle. Our primary interface with Oracle is through flat files (which is a whole...

**Summary:** With these changes they are now working properly, clicking on them was not working before.

**Describe the bug** When you use a FixedLengthTypeMapper with ComplexProperty for a given window length, it seems to trim the value of that window prior to pass it to the...

**Is your feature request related to a problem? Please describe.** I don't know if I'd consider it a problem or not, but with the release of .NET 6, they introduced...

**Is your feature request related to a problem? Please describe.** When a large file fails to parse, it would greatly help to be able to precisely locate where the error...

**Is your feature request related to a problem? Please describe.** I'm currently using CsvHelper for parsing delimited files, but since I now need to handle fixed length column files as...

**Summary:** I'm of the opinion that a modern library should only target framework versions that are currently supported. I'm noticing that FlatFiles targets .NET Core 1.x which is no longer...

Have you looked at using System.IO.Pipelines? Marc Gravell has a blog post about them. [Pipelines - a guided tour of the new IO API in .NET, part 1](https://blog.marcgravell.com/2018/07/pipe-dreams-part-1.html) It could...

Hi, i'm trying to import a csv with quotes. With CsvHelper it works but FlatFiles is way more better and i would to use it. A field has this value...