Skip to content

feat(import): autoriser les séparateurs avec des virgules et des points-virgule pour l'import des CSV

Checklist

  • Je peux importer un périmètre avec un CSV ayant des ',' comme séparateur
  • Je peux importer un périmètre avec un CSV ayant des ';' comme séparateur
  • Je peux importer un périmètre avec un CSV avant des ',' comme séparateur et des ',' comme symbole de décimal

exemple CSV avec ',' en 32631

nom;description;x;y
A;Point A;520708.3;4838300.15
B;Point B;525934.13;4838863.45
C;Point C;527139.08;4838504.73

exemple avec coordonnées à ',' en WSG84:

  nom  ;description;longitude;latitude
A;;-52,54;4,22269896902571
B;;-52,55;4,22438936251509
C;Point éç;-52,55;4,24113309117193`

exemple avec coordonnées à virgule et un séparateur virgule

nom,description,longitude,latitude
A,,"-52,54","4,22269896902571"
B,,"-52,55","4,22438936251509"
C,,"-52,55","4,24113309117193"`

exemple avec des virgules

nom,description,longitude,latitude
A,,-52.54,4.22269896902571
B,,-52.55,4.22438936251509
C,Point éç,-52.55,4.24113309117193`

je télécharge un CSV Je l'enregistre dans mes docs Le fait de l'enregistrer m'a transformé mes ; en , J'essaie de le téléverser ___> erreur normal vu que j'ai des , au lieu des ;

Solution : faire un traitement qui regarde d'abord s'il y a des ; et ensuite s'il y a pas, accepter les ,

Voir les conséquences si les décimaux sont aussi avec des ,

Edited by BITARD Michaël