OpenToolDesk.
Français
Utilitaires

JSON en TypeScript

Inférer une déclaration de type TypeScript à partir d'un exemple JSON.

Paramètres: JSON en TypeScript

Importer un fichier

Faites glisser et déposez les fichiers ici

JSON · TXT

Un dossier · 1 MB par dossier

Le texte importé doit utiliser UTF-8 et ne doit pas contenir plus de 12 000 caractères.

Utilisez un lien direct de fichier public jusqu'au 20 MB, ou la limite plus petite indiquée ci-dessus. Le service de téléchargement récupère le fichier; les liens de connexion ne sont pas pris en charge.

    ou

    Entrée JSON

    Collez du texte ou importez un fichier. Si vous sélectionnez un fichier, il est prioritaire.

    JSON en TypeScript

    Créez un type de script de démarrage à partir d'un exemple de réponse JSON lors de la construction d'une application. La déclaration inférée reflète les valeurs et les champs observés par l'échantillon. Comparez-le avec le contrat API avant de compter sur lui dans le code de production.

    Comment utiliser cet outil

    1. Choisissez un fichier, glissez-le dans la zone de dépôt, importez-le depuis une URL publique ou collez votre texte sous les options d’importation.
    2. Vérifiez les paramètres et lancez le traitement.
    3. Téléchargez et vérifiez le résultat avant de l’utiliser.

    Formats acceptés

    • JSON
    • TXT

    Résultat et limites

    Inférer une déclaration de type TypeScript à partir d'un exemple JSON.

    Crée un type de racine à partir de valeurs d'échantillon, y compris les champs d'objet optionnels et les unions de tableau. Les tableaux vides deviennent inconnus[]. Examiner les types générés; un échantillon n'est pas un schéma. Profondeur maximale de nidification : 30.

    Où mes fichiers sont-ils traités ?

    Les fichiers sélectionnés sont traités dans votre navigateur. Importer une URL utilise le service de téléchargement pour récupérer le fichier distant.

    Que faire si le traitement échoue ?

    Vérifiez les formats pris en charge et les limites des fichiers, puis essayez un fichier plus petit. Gardez une copie originale. Un message d'erreur clair expliquera une entrée non prise en charge ou un service de traitement non disponible.