For more complex imports I use the R package Readr which seems to be quite robust and has a lot of configurations going for it.