Qué hacer y por qué
CSV permite representar filas y columnas de forma sencilla. El RFC 4180 describe el uso de comillas dobles para encerrar campos que contienen comas, saltos de línea o comillas.
Al convertir a JSON, comprueba que todas las filas contengan el número esperado de campos. Los valores numéricos de una tabla pueden representarse como texto, por lo que conviene validar los tipos.
Para abrir CSV en hojas de cálculo, evita interpretar entradas no confiables como fórmulas. Conserva la fuente original y compara unas cuantas filas antes de importar datos a un sistema.