Podczas korzystania z biblioteki CsvHelper, a w szczególności z funkcji CsvReader.Read()
, czy istnieje sposób na zignorowanie pustych rekordów i/lub białych znaków?Jak ignorować Whitespace podczas korzystania z CsvHelper, CsvReader.Read()?
Potrzebuję zwrócić surowy string[]
, ale miałem nadzieję, że mógłbym wykonać pewne funkcje czyszczenia podczas analizy biblioteki.
Sprawdziłem Github i CsvReader.Read()
wydaje się używać SkipEmptyRecords, ale to nie działa dla mnie, ponieważ mam białe spacje.
Oto mój plik csv, zakodowany w UTF8 bez LM.
Próbowałem kodowania ASCII, na wypadek gdyby coś mi umknęło, ale to nie działa.
Jeśli nikt nie wie, porozmawiam z Joshem i prześlę prośbę git z poprawką.
referencyjny: http://joshclose.github.io/CsvHelper/
Wydaje się używać SkipEmptyRecords - https://github.com/JoshClose/CsvHelper/blob/master/src/CsvHelper/CsvReader.cs#L177 – Rhumborl
Widziałem, ale to nie wydaje się działać dla mnie , sprawdza wartości null, ale nie białe znaki. Pytanie zmodyfikowane, aby odzwierciedlić. –