jsonecho

Échappement CSV

Collez votre texte et obtenez-le échappé pour CSV, prêt à coller dans du code ou des données.

Chargement de l'outil...

Comment utiliser Échappement CSV

  1. Collez ou tapez le texte que vous voulez échapper.
  2. Ajustez les options si nécessaire.
  3. Copiez le résultat échappé.

À propos de Échappement CSV

Un champ CSV doit être entouré de guillemets doubles s'il contient le délimiteur, un guillemet double ou un saut de ligne. À l'intérieur des guillemets, chaque guillemet double est doublé. C'est toute la règle, et c'est celle que la plupart des exports CSV écrits à la main ratent, ce qui fait que les fichiers s'effondrent quand quelqu'un entre une virgule dans un champ nom.

Collez votre texte et l'outil applique cette règle. Par défaut, toute l'entrée est un seul champ. Si chaque ligne est une valeur séparée, cochez « Traiter chaque ligne comme un champ ».

Ce qui est échappé

Un champ est entouré de guillemets doubles quand il contient le délimiteur, un guillemet ou un saut de ligne. Chaque guillemet double à l'intérieur devient deux guillemets doubles.

Questions fréquentes

Quand les guillemets sont-ils vraiment nécessaires ?

Quand le champ contient le délimiteur, un guillemet double ou un saut de ligne. Les espaces en début ou fin sont un autre cas où les guillemets sont plus sûrs, et l'outil les met aussi entre guillemets.

Pourquoi Excel en Europe veut-il des points-virgules ?

Parce que la virgule est le séparateur décimal dans ces régions. Réglez le délimiteur sur point-virgule quand le fichier est pour un Excel allemand, français ou turc.

Comment inclure un saut de ligne dans un champ ?

Entourez le champ de guillemets et gardez le saut de ligne à l'intérieur. La plupart des importateurs le lisent comme faisant partie du champ.

Quelle est la norme pour CSV ?

La RFC 4180 la décrit, mais c'est une description de la pratique courante plutôt qu'une règle stricte, ce qui explique que les dialectes diffèrent.

Plus dans Échappement et texte

Tous les outils →