Compression + échappement
Obtenez une ligne embarquable dans une autre chaîne. Par exemple un JSON dans un champ d’un autre JSON, ou une variable shell.
Garantissez d’abord un JSON source valide, puis échappez, pour ne pas embarquer une erreur de syntaxe.
Déséchappement
Copiez depuis un journal un contenu avec \" et restaurez un JSON analysable. Typique d’une passerelle ou d’un SDK qui a enregistré le body comme chaîne.
Après restauration, formatez tout de suite pour voir la structure.
Valide d’abord
Si la source n’est pas du JSON, une erreur s’affiche, pour éviter une chaîne encore plus illisible. Un mauvais mode (échapper au lieu de déséchapper) donne aussi un résultat inattendu : comparez à l’exemple.
Pour seulement retirer les blancs, sans embarquer dans du code, la page de compression suffit.