Totas las guidas

Passar de CSV a JSON sens pèrdre de donadas

Publicat lo · Mes a jorn lo 1 min de lectura

La conversion sembla simpla. Tres punts fan problèma: lo separador, las valors entre ganhas e los nombres.

Lo separador

L’esplech reconeis lo punt-virgula coma la virgula. Un fichièr amb punt-virgula e una colomna «24,5» es legit corrèctament.

Ganhas

Un camp entre ganhas que conten una virgula, coma «arrosage: matin, soir», demòra una sola valor. Las ganhas doblas de l’interior venon de ganhas escapadas: «zone "nord"».

Nombres

Totas las valors arribant coma de tèxte, nombres compresos: «24,5» e «18» venon "24,5" e "18". Un decimal amb virgula demòra una cadena. Remplaçatz la virgula per un punt se lo programa que legís lo JSON espèra un nombre.

Camps voids

Un camp void ven una cadena voida, pas «null».

Verificar

Comparatz lo nombre de linhas, dobrissètz lo JSON e agachatz las colomnas amb de decimals e los accents.

CSV en JSON

Per lo camin invèrs, vejatz Convertir JSON en CSV.