CSV Escaping
El escape CSV gestiona delimitadores, comillas y saltos de línea dentro de los valores de campo, usando comillas y comillas duplicadas para que los campos se analicen con seguridad.
Propósito
Garantizar que los caracteres especiales dentro de los valores de campo no se interpreten erróneamente como caracteres estructurales del CSV.
Mecanismo
Un campo que contiene un delimitador, comilla o salto de línea se envuelve entre comillas; una comilla dentro del campo se escapa duplicándola como "" (RFC 4180); algunos dialectos no estándar escapan con barra invertida.
Casos de uso
- Exportar datos con caracteres especiales
- Generación de CSV
- Intercambio seguro de datos