private static void TestCsvParsing() { string path = @"D:\Downloads\1253a5fc75280025995fa7f3cb61000e-6b4989b6cf20ddc619c28a2e51eb9e27eb185709\fuel.csv"; //string path = @"D:\Downloads\582e9c044eee5882d54a6e5997c0be52-1c6cd2fe0bda9c63178fda1f313370479ff0bc8a\manufacturers.csv"; ConsoleUtils.WriteTableFromCSV(path); var dt = CSVUtils.ParseCSVToDataTable(path); ConsoleUtils.WriteDataTable(dt); if (!path.EndsWith("fuel.csv")) { return; } var customers = CSVUtils.ParseCSV <Customer, CustomerMap>(path); ConsoleUtils.WriteLine(customers.Last().Name); var customers2 = CSVUtils.ParseCSV <Customer>(path); ConsoleUtils.WriteLine(customers2.First().Name); }
private static void TestConvertCSVToDataTableAndWriteDataTable() { string filePath = @"D:\Users\User\OneDrive\Magisterka\Semestr 2\Big Data\Laboratoria\Koronawirus - Zadanie\CSVs\Podzielone pliki\20.csv"; string filePath2 = @"D:\Users\User\OneDrive\Magisterka\Semestr 1\Python\Notebooki\Dane\orders\orders.csv"; string filePath3 = @"D:\Users\User\OneDrive\Magisterka\Semestr 2\Data Mining\Ćwiczenia\Dane\datasets_12603_17232_Life Expectancy Data.csv"; DataTable dataTable = CSVUtils.ParseCSVToDataTable(filePath); ConsoleUtils.WriteDataTable(dataTable); dataTable = CSVUtils.ParseCSVToDataTable(filePath2, delimiter: "\t"); ConsoleUtils.WriteDataTable(dataTable); dataTable = CSVUtils.ParseCSVToDataTable(filePath3); ConsoleUtils.WriteDataTable(dataTable); }