Façonner, c'est obéir à la destination
Le format décide de tout. Une liste SQL IN veut des valeurs entre guillemets séparées par des virgules, un bloc de commentaires YAML veut un dièse sur chaque ligne, une liste Markdown veut un tiret et une espace, et le code veut des identifiants entre accents graves. Travailler à rebours depuis la destination évite d'inventer une forme que personne n'accepte. Notez le format cible — même une seule ligne d'exemple — avant de toucher aux outils, car l'exemple termine d'un coup toutes les disputes sur séparateurs et enveloppes.
Les lignes portent la structure, les mots portent les valeurs
Préfixer une ligne ajoute de la structure — un marqueur de commentaire, une puce, une clôture. Envelopper un mot prépare une valeur — guillemets pour SQL, accents graves pour le code, astérisques pour l'emphase. Les deux unités répondent à des besoins différents, et la plupart des erreurs de façonnage viennent d'avoir employé la mauvaise. Construire une liste d'éléments est un travail de lignes; rendre ces éléments citables est un travail de mots, et un travail complet comme une liste IN réclame souvent les deux en séquence.
Retirer est l'inverse d'importer
Le texte collé arrive décoré — lignes numérotées d'un document, éléments à puces d'une diapositive, valeurs entre guillemets d'un export. Retirer le préfixe ou le suffixe par ligne dégage la couche structurelle, et retirer les symboles autour des mots dégage la couche des valeurs. Retirez sur une copie, car la suppression n'a par nature aucun aperçu, et vérifiez que les identifiants et les comptes de mots ont survécu — un retrait qui raccourcit silencieusement le contenu est pire qu'un échec bruyant.
Séparateurs, bords et la vérification finale
Les séparateurs appartiennent aux espaces entre les valeurs, pas après la dernière, et les enveloppes doivent venir par paires — la virgule finale d'une liste IN et le guillemet non fermé sont les deux plantages classiques du façonnage par lots. Avant de coller où que ce soit, contrôlez trois lignes — la première, une vide s'il y en a une, et la dernière — et comptez que le total de lignes a fait ce que vous attendiez. Puis collez dans la destination réelle et laissez-la juger, parce qu'un SQL qui s'exécute et une configuration qui s'analyse sont les seuls verdicts qui comptent.