Aller au contenu principal
CuteJSON
↑↓ Naviguer Enter Selectionner Esc Fermer

Redaction JSON

Voyez quelles valeurs ressemblent a un courriel, une adresse IP, un numero de telephone, une cle API ou un nom, et regardez chacune devenir un texte de remplacement fixe pendant que vous tapez.

Retour a tous les outils

Raccourcis clavier

Cela fonctionne partout où l'action correspondante existe sur cette page.

Ouvrir la palette de commandes
Ctrl/Cmd + K
Executer l action principale
Ctrl/Cmd + Enter
Formater
Ctrl/Cmd + Shift + F
Minifier
Ctrl/Cmd + Shift + M
Copier le resultat
Ctrl/Cmd + Shift + C
Ouvrir un fichier
Ctrl/Cmd + Shift + O
Telecharger le resultat
Ctrl/Cmd + S
Fermer cette boite de dialogue
Esc
Ouvrir cette boite de dialogue
F1 / ?

Donnees locales

Tout ce qui suit est stocke uniquement dans ce navigateur, sur cet appareil. Rien de tout cela n est jamais envoye ou que ce soit, et fermer cette boite de dialogue n est pas necessaire pour que cela reste vrai.

Brouillons non enregistres
Outils avec des options memorisees

Fichiers ouverts recemment

    Aucun fichier ouvert pour l instant sur cet appareil.

    Partager via un lien

    Le contenu est place dans la partie du lien apres le signe #, que les navigateurs n envoient jamais a un serveur. Rien ici n est envoye vers cutejson.com ni ailleurs.

    Partage la premiere entree de cette page. Sur un outil qui en a plus d une, seule celle-la est incluse.

    Rien a partager pour l instant. Collez ou tapez quelque chose d abord.

    Entree

    Charger depuis une URL

    Recupere l URL directement depuis votre navigateur et charge dans ce panneau le texte renvoye.

    Resultat

    Le document redige apparait ici.

    Regles

    Une entree par ligne dans chaque case. Celles-ci redigent toujours vers [REDACTED], et l emportent sur ce qu un detecteur ci-dessus aurait fait.

    Detections

    Ce que cette page a trouve apparait ici.

      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

      Cinq detecteurs, chacun activable independamment, examinent chaque valeur de texte du document. Le courriel et l IPv4 sont verifies par rapport a leur grammaire reelle, une partie locale et un domaine pour le courriel, quatre nombres separes par des points de 0 a 255 pour l IPv4, ce qui fait de ces deux la ce qui se rapproche le plus ici d un vrai detecteur. L IPv6 est verifie de maniere structurelle, des groupes de chiffres hexadecimaux separes par des deux-points, avec :: compris comme une suite de groupes omis, et non par rapport a chaque regle de la specification complete, si bien qu une adresse ecrite selon un motif que cette verification ne reconnait pas passe sans etre signalee. Un numero de telephone n a aucune grammaire universelle: ceci recherche un texte compose uniquement de chiffres, d espaces, de parentheses, d un trait d union et d un signe plus initial, avec entre 7 et 15 chiffres une fois le formatage retire, la meme forme approximative que la plupart des bibliotheques de numeros de telephone utilisent comme premier filtre. Une cle API ou un jeton est reconnu par un prefixe qu un fournisseur reel utilise vraiment, ou par le nom de cle de la valeur elle-meme qui en a l air, token, apiKey, secret, combine a une valeur sans espace et pas trivialement courte: ni l un ni l autre n est une preuve, seulement un indice raisonnable. Un nom n est jamais devine a partir du texte d une valeur, puisque distinguer le nom d une personne dans un texte quelconque sans dictionnaire ni modele de langage n est pas quelque chose que cette page pretend faire honnetement; elle se fie uniquement au nom de cle du membre lui-meme, name, firstName, full_name et quelques autres, si bien qu un nom sous une cle non liee est manque et qu une valeur non liee sous l une de ces cles est quand meme redigee. Chaque texte de remplacement est fixe et deterministe: le meme type de correspondance devient toujours la meme forme de remplacement, un courriel devient a***@example.com, un numero de telephone devient ********, tout le reste devient [REDACTED], jamais une valeur qui depend du hasard ou de ce qu etait l original, si bien que le resultat reste reproductible. En plus des cinq detecteurs, un nom de cle exact ou un pointeur JSON tape dans les cases ci-dessous redige toujours vers [REDACTED] et l emporte sur ce qu un detecteur aurait fait autrement, puisqu une regle ecrite expres par quelqu un l emporte sur une supposition. La detection ne regarde que les valeurs de texte: un numero de telephone ou une adresse IP stockes comme un simple nombre JSON ne sont pas trouves par un detecteur, bien qu une regle explicite de cle ou de chemin les atteigne quand meme, puisque cette regle remplace une valeur entierement plutot que de comparer son texte a un motif.

      Comment ca marche

      1. Collez votre JSON dans l editeur, ou chargez l exemple.
      2. Activez ou desactivez les detecteurs, et ajoutez vos propres noms de cle ou pointeurs JSON dans les cases de regles si les detecteurs automatiques ne doivent pas etre les seuls a rediger ce document.
      3. Le document redige et la liste de ce qui a ete trouve se mettent a jour pendant que vous tapez. Rien n est envoye nulle part; le resultat n apparait que dans le panneau de droite.