Echapper et desechapper du JSON
Transformez un document JSON en chaine que vous pouvez coller dans un autre document, ou relisez une chaine echappee vers le texte qu elle represente.
Texte
La coloration syntaxique est desactivee pour ce document, car recolorer un texte aussi long a chaque frappe ralentirait la saisie. Tous les outils continuent de fonctionner normalement.
Echappe
La coloration syntaxique est desactivee pour ce document, car recolorer un texte aussi long a chaque frappe ralentirait la saisie. Tous les outils continuent de fonctionner normalement.
Le resultat apparait ici.
Avertissements
Tout fonctionne dans votre navigateur. Rien de ce que vous collez n est envoye, et vous pouvez le verifier dans l onglet Reseau de votre navigateur.
A propos de cet outil
Echapper, c est ce qu il faut a un document avant qu il puisse tenir dans une chaine: une valeur JSON qui contient un autre document JSON, une ligne de journal, un argument de commande, un jeu de test colle dans un fichier. Les regles sont courtes et elles sont toutes ici. Les caracteres qui ont un echappement court le recoivent, les caracteres de controle qui n en ont pas deviennent un echappement \u, et la barre oblique est laissee telle quelle, parce que le JSON accepte \/ sans jamais l exiger. En option, tout ce qui depasse l ASCII devient aussi un echappement \u, ce qui est utile quand le texte doit traverser quelque chose qui n est pas surement en UTF-8. Aucune des deux directions n exige du JSON valide, puisque echapper une partie de document est une demande ordinaire, et la page dit separement si le resultat se lit comme du JSON.
Comment ca marche
- Choisissez Echapper ou Desechapper, puis collez votre texte dans le volet de gauche.
- Pour echapper, decidez si le resultat est entoure de guillemets et si tout ce qui depasse l ASCII est echappe.
- Appuyez sur Convertir, puis copiez le resultat. Un echappement fautif est signale avec sa ligne et sa colonne.