ChoETL
ChoETL copied to clipboard
ETL framework for .NET (Parser / Writer for CSV, Flat, Xml, JSON, Key-Value, Parquet, Yaml, Avro formatted files)
Is there any way to set: IgnoredFields = { "@odata.etag" } via de-serialization? Im passing over the config from JSON and I cant seem to set it, but via C#...
Sample JSON: @"[ { "Players": [ { "player": "a" }, { "player": "b" }, { "player": "c" }, { "player": "d" }, { "player": "e" } ], "Team": "Title" }...
I am trying to convert a dynamic nested JSON to CSV and it ends up creating CSV with single row with multiple headers. Refer below example **JSON**: { "Latitude": "10.00",...
I'd like to get the bytes from generated parquet Poco-structure using the ChoParquetWriter ``` byte[] bytes = ChoParquetWriter.SerializeAll(data); ``` The poco structure (```IEnumerable data``` as serialized json) ```json [{ "Health":...
i have the following sample csv: SomeField1, Split Payment Data `value1,"{""split.amount"":""1794"",""split.currencyCode"":""USD"",""split.nrOfItems"":""1""}"` and the following property ``` [ChoCSVRecordField(FieldName = "split Payment Data", QuoteField = true)] public string SplitPaymentData { get; set;...
Running code like the following `var entity = ChoXmlReader.LoadXElement(element);` causes memory leak. **LoadXElement** seems to cause this.
I have a request to process large csv files (>10GB size), what is the suggested way to handle this situation without running out for memory? I was reading https://www.codeproject.com/Articles/1145337/Cinchoo-ETL-CSV-Reader but...
If a CSV file that has a text column in it and that text contains linefeeds, the parsing does not work properly. With line feeds, it parses the text rows...
Hi Cinchoo. Why did you remove all [Test] attributes in the commit 376d029a03fa45e03520f23fc00b693c37bdc6b2 a week ago? Or better, you commented it out. Your commit message was "fix build errors", but...
So far, I haven't been able to find a single code comment in this source. Also, there are NO XML comments that will help with IntelliSense.