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

Aides OpenAPI

Transformez un document JSON en schema OpenAPI, generez un exemple depuis un schema, ou validez un exemple contre un schema.

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.

    Document JSON

    Charger depuis une URL

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

    Sortie

    Le resultat 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

    Trois choses que l on fait avec un schema OpenAPI, sur une seule page. "JSON vers schema" deduit un schema de la meme facon que le Generateur de JSON Schema, puis l ecrit dans le dialecte OpenAPI choisi : 3.1, ou un objet schema est du JSON Schema lui meme, ou 3.0, qui n a pas de tableau de types et ecrit un champ nullable comme un seul type plus nullable: true. "Schema vers exemple" construit une valeur JSON qui satisfait un schema, en preferant un example ou un default deja indique par le schema plutot que d en inventer un. "Valider un exemple" verifie un document contre un schema et liste chaque mot cle en echec, en resolvant d abord le mot cle nullable d OpenAPI 3.0 pour qu un schema 3.0 soit verifie correctement plutot qu avec les regles de tableau de types de JSON Schema. Les trois comprennent $ref local, allOf, anyOf et oneOf.

    Comment ca marche

    1. Choisissez ce que vous voulez faire : JSON vers schema, schema vers exemple, ou valider un exemple.
    2. Collez l entree demandee par le mode, ou chargez l exemple.
    3. Appuyez sur le bouton. Changez la version d OpenAPI a tout moment pour voir la meme entree ecrite dans l autre dialecte.