[ANN] TableReader.jl - A fast and simple CSV parser

Does it handle duplicate colnames from the header? That’s the problem that I’ve had with csv files from the Federal Reserve Bank when trying to use CSV.jl with the queryverse. I’ve had to read the header as a data row and muck with it to get past the failure.

What if you just skip the first header? And then apply the correct non-dup names to the resultant DataFrame.

1 Like

yes it should work (see this commit)

Yes, duplicated columns names work. But I’m not sure how it acturally works because it depends on the function of DataFrames.jl. I may rewrite the way to rename columns if they are duplicated.

Thank you, I’ll try it.