Acerca de los estándares OpenCSV

El analizador CSV del servicio de extracción para los extractores de archivos utiliza Opencsv. Los archivos csv procesados por extractservice deben cumplir con los estándares de Opencsv.

Consulte Opencsv File Standards. Además del analizador CSV, el servicio de extracción admite archivos que cumplen con la especificación RFC4180. El analizador CSV RFC 4180 le permite ingerir datos de una sola línea y de varias líneas en sus archivos .csv. El analizador RFC 4180 admite la ingestión de registros de datos con hasta 99 saltos de línea. Para obtener más información sobre la especificación RFC 4180, consulte Common Format and MIME Type for Comma-Separated Values (CSV) Files.

Tenga en cuenta lo siguiente:
  • Al utilizar caracteres especiales:
    • Para cadenas sin caracteres especiales, las comillas son opcionales.
    • Para cadenas con caracteres especiales, las comillas son obligatorias. Por ejemplo, si una cadena tiene una coma, debe utilizar comillas para la cadena, como "Abc, 123".
    • Los escapes (carácter de barra invertida) son opcionales.
    • Los caracteres de barra invertida siempre se deben identificar. Por ejemplo, si hay una barra invertida en los datos, utilice el siguiente formato: "Doble barra invertida ( \\ ) abc".
    • Para gestionar comillas dentro de una cadena entre comillas, utilice una barra invertida dentro de las comillas: "Asd \" asd".
  • El analizador Opencsv le permite seleccionar uno de estos caracteres disponibles como delimitador:
  • Coma (,)
  • Punto y coma ( ; )
  • Pleca (|)
  • Separador ( )