Outil Tool Kumar
JSON vers TypeScript
Transformez une réponse JSON représentative en déclarations TypeScript. Le convertisseur parcourt les objets et tableaux imbriqués pour générer des types qui correspondent à la structure de l'exemple.
Utiliser cet outil
- Collez une réponse JSON représentative.
- Choisissez TypeScript dans la vue « Convertir ».
- Définissez le nom racine, puis copiez ou téléchargez les déclarations.
Exemple détaillé
Tool Kumar génère la sortie ci-dessous à partir de l'exemple JSON.
Entrée
{"name":"Ada","age":36,"active":true,"tags":["json","tools"],"profile":{"city":"London"}}Sortie
export interface Root {
name: string;
age: number;
active: boolean;
tags: string[];
profile: Profile;
}
export interface Profile {
city: string;
}
Options et cas limites
- Choisissez la syntaxe interface ou type dans le réglage « Style TypeScript ».
- Renommez le type racine pour l'adapter à la ressource de votre API.
- L'inférence des champs facultatifs et des unions dépend des valeurs présentes dans l'exemple.
Privé par défaut
Votre document reste dans ce navigateur. Tool Kumar analyse, convertit et crée les téléchargements sur votre appareil, sans compte ni étape d'envoi au serveur.
JSON vers TypeScript : questions fréquentes
- Le convertisseur JSON vers TypeScript gère-t-il les objets imbriqués ?
- Oui. Les objets imbriqués deviennent des déclarations nommées, et les tableaux utilisent le type déduit pour leurs éléments.
- Puis-je choisir entre interface et type ?
- Oui. Le réglage « Style TypeScript » permet de changer la forme des déclarations générées.
- Le JSON est-il envoyé au serveur ?
- Non. La conversion utilise l'analyseur et le convertisseur locaux dans votre navigateur.