Melhor maneira de lidar com arquivos delimitados

Normalmente, um arquivo CSV usa vírgula e o caractere de retorno como delimitadores de campo e linha. Isso ocorre com problemas óbvios com o texto, que pode conter esses dois caracteres. Obviamente, existem opções lá (escapando-as), mas como as pessoas lidam com isso? Use caracteres diferentes -...