Sobre os Padrões OpenCSV

O analisador CSV no serviço de extração para extratores de arquivos usa o Opencsv. Os arquivos csv que são processados pelo extractservice devem estar em conformidade com os padrões Opencsv.

Consulte Padrões de Arquivos Opencsv. Além do analisador CSV, o serviço de extração suporta arquivos que são compatíveis com a especificação RFC4180. O analisador CSV RFC 4180 permite que você ingira dados de linha única e de várias linhas em seus arquivos .csv. O analisador RFC 4180 suporta a ingestão de registros de dados com até 99 quebras de linha. Para obter mais informações sobre a especificação RFC 4180, consulte Common Format and MIME Type for Comma-Separated Values (CSV) Files.

Lembre-se do seguinte:
  • Ao usar caracteres especiais:
    • Para strings sem caracteres especiais, as aspas são opcionais.
    • Para strings com caracteres especiais, aspas são obrigatórias. Por exemplo, se uma string tiver uma vírgula, você deverá usar aspas para a string como "Abc, 123".
    • Escape (caractere invertido) são opcionais.
    • Caracteres de barra invertida sempre devem ter escape. Por exemplo, se houver uma barra invertida nos dados, use o seguinte formato: "Double backslash ( \\ ) abc".
    • Para gerenciar aspas dentro de uma string entre aspas, use uma barra invertida dentro das aspas: "Asd \" asd".
  • O parser Opencsv permite selecionar um destes caracteres disponíveis como delimitador:
  • Vírgula (,)
  • Ponto-e-vírgula ( ; )
  • Barra Vertical (|)
  • Guia ( )