Échappement/Déséchappement JSON Échapper le texte pour les chaînes de caractères JSON ou déséchapper les valeurs de chaîne JSON.
Échappement/Déséchappement JSON
Échapper le texte pour les chaînes de caractères JSON ou déséchapper les valeurs de chaîne JSON.
Coller le texte
Collez du texte pour le convertir en échappé ou une chaîne JSON pour la déséchapper.
Choisir le mode
Sélectionnez le mode Échapper ou Déséchapper.
Copier le résultat
Copiez le texte échappé ou déséchappé.
What Is Échappement/Déséchappement JSON?
L'outil d'échappement/déséchappement JSON convertit le texte pour une utilisation sécurisée dans les chaînes JSON (mode échappement) ou extrait le texte original à partir des valeurs de chaîne JSON (mode déséchappement). En mode échappement, il entoure l'entrée avec des guillemets et échappe les caractères spéciaux comme les sauts de ligne (\n), les tabulations (\t), les antislashs (\\) et les guillemets (\""). En mode déséchappement, il analyse une valeur de chaîne JSON et renvoie le texte original non échappé. Cela utilise les méthodes natives JavaScript JSON.stringify et JSON.parse pour une conversion conforme aux normes.
Why Use Échappement/Déséchappement JSON?
-
Préparez du texte pour l'insertion dans des documents JSON
-
Extrayez un texte lisible à partir de valeurs de chaînes JSON
-
Gérez correctement les caractères spéciaux dans JSON
-
Déboguez des chaînes JSON avec des séquences d'échappement
Common Use Cases
Développement d'API
Échappez le contenu textuel pour les corps de requêtes API JSON.
Configuration
Échappez du texte multi-ligne pour des fichiers de configuration JSON.
Débogage
Déséchappez des chaînes JSON pour voir leur contenu réel.
Traitement de données
Convertissez entre des chaînes JSON échappées et du texte brut.
Technical Guide
En mode échappement, l'outil utilise JSON.stringify() qui produit une représentation de chaîne conforme à JSON. Cela échappe les antislashs en \\, les guillemets doubles en \", les sauts de ligne en \n, les retours chariot en \r, les tabulations en \t et les caractères de contrôle en échappements Unicode \uXXXX. La sortie inclut des guillemets doubles entourants comme requis par la syntaxe JSON. En mode déséchappement, JSON.parse() est utilisé pour interpréter l'entrée comme une valeur JSON. Si l'entrée est une chaîne JSON valide (avec guillemets), elle renvoie la chaîne analysée. Si l'analyse échoue, un message d'erreur est affiché. Cela garantit une manipulation de chaînes JSON conforme aux normes dans les deux sens.
Tips & Best Practices
-
1Le mode Échapper entoure la sortie avec des guillemets doubles - ceci est le format correct de chaîne JSON
-
2Le mode Déséchapper attend une valeur de chaîne JSON (généralement avec des guillemets entourants)
-
3Utilisez cela lors de la construction manuelle de JSON ou du débogage des réponses API
-
4Les caractères de contrôle et Unicode sont gérés automatiquement
Related Tools
Encodeur d'URL
Encodez du texte pour une utilisation sécurisée dans les URL avec un encodage par pourcentage.
📝 Text Tools
Encodeur d'entités HTML
Encoder les caractères spéciaux en entités HTML pour une insertion HTML sécurisée.
📝 Text Tools
Décodeur d'entités HTML
Convertissez les entités HTML en caractères originaux.
📝 Text Tools
Échappement/Déchappement de chaînes
Échapper ou déchapper les caractères spéciaux dans les chaînes (sauts de ligne, tabulations, guillemets).
📝 Text ToolsFrequently Asked Questions
Q Pourquoi le mode échappé ajoute-t-il des guillemets doubles ?
Q Quels caractères sont échappés ?
Q Puis-je déséchapper un objet JSON entier ?
Q Gère-t-il Unicode ?
Q Que se passe-t-il si la déséchappement affiche une erreur ?
About This Tool
Échappement/Déséchappement JSON is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.