Visualiseur d'arbre YAML
Analyse le YAML en arbre repliable interactif. Prise en charge du YAML multidocument, ancres et alias, recherche, conversion JSON et glisser-déposer de fichiers .yaml/.yml.
Qu'est-ce qu'un visualiseur d'arbre YAML ?
Un visualiseur d'arbre YAML analyse du texte YAML et le restitue sous forme de structure arborescente interactive et repliable. Chaque nœud affiche sa clé, son type et sa valeur, vous permettant d'explorer visuellement le YAML imbriqué sans lire le texte brut.
Comment cette outil gère-t-elle les fichiers YAML multidocument ?
Les fichiers YAML peuvent contenir plusieurs documents séparés par "---". Cet outil analyse chaque document indépendamment et restitue chacun comme un arbre séparé, étiqueté « Document 1 », « Document 2 », etc.
Prend-il en charge les ancres (&) et alias (*) YAML ?
Oui. Les ancres définies avec &ancre et les références avec *alias sont résolues automatiquement par l'analyseur js-yaml. Le contenu développé est affiché inline dans l'arbre, pour que vous voyiez la valeur réelle pointée par un alias.
Comment convertir YAML en JSON ?
Cliquez sur le bouton « Vers JSON » dans la barre d'outils. L'outil analyse votre YAML et produit du JSON formaté avec indentation de 2 espaces. Vous pouvez ensuite copier le résultat JSON dans le presse-papiers en un clic.
Que se passe-t-il quand le YAML a une erreur de syntaxe ?
L'outil affiche un message d'erreur clair sous la zone de saisie, incluant le numéro de ligne et une description du problème (ex., « mauvaise indentation d'une entrée de mappage à la ligne 5 »). La vue arborescente reste vide jusqu'à ce que vous corrigiez la syntaxe.
Comment fonctionne la fonction de recherche ?
Saisissez un mot-clé dans la zone de recherche et les clés et valeurs de chaîne correspondantes sont surlignées instantanément. Utilisez les boutons précédent/suivant ou Entrée (avant) et Maj+Entrée (arrière) pour sauter entre les correspondances.
Puis-je charger du YAML depuis un fichier ?
Oui. Cliquez sur le bouton « Charger fichier » pour rechercher un fichier .yaml ou .yml, ou glissez-déposez un fichier sur la zone de saisie. Le contenu est lu localement dans votre navigateur et n'est jamais envoyé à un serveur.
Comment les différents types de valeurs sont-ils affichés ?
Chaque type a une couleur distincte : les chaînes sont vertes, les nombres bleus, les booléens orange et les null gris. Les objets affichent un badge {count} et les tableaux un badge [count] indiquant le nombre d'enfants.
Mes données YAML sont-elles envoyées à un serveur ?
Non. Toute l'analyse, le rendu, la recherche et la conversion JSON se font entièrement dans votre navigateur. Vos données YAML ne quittent jamais votre appareil, ce qui rend cet outil sûr pour les fichiers de configuration sensibles.
Cet outil fonctionne-t-il hors ligne ?
Une fois la page chargée, l'outil s'exécute entièrement dans votre navigateur et peut fonctionner sans internet. Seul le chargement initial nécessite le réseau pour récupérer les ressources statiques et la bibliothèque js-yaml.
Comment utiliser Visualiseur d'arbre YAML
Explorez des fichiers YAML sous forme d'arborescence interactive repliable, entièrement hors ligne dans votre navigateur. Fichiers multi-documents, ancres et alias sont pris en charge.
- Glissez-déposez un fichier .yaml ou .yml sur la page, ou collez du YAML tel que "app: name: MyYAMLApp version: 1.2.3 debug: true".
- Cliquez sur les flèches à côté d'un nœud pour replier ou déployer cette branche de l'arbre.
- Utilisez la zone de recherche pour retrouver rapidement clés et valeurs dans les gros fichiers.
- Passez en vue JSON lorsque vous avez besoin des mêmes données au format JSON.
Le YAML multi-documents séparé par --- s'affiche sous forme de plusieurs arbres : vous pouvez inspecter chaque document d'un même fichier.
Outils associés
- Visualiseur d'arbre JSON Visualisez les données JSON sous forme d'arbre repliable interactif. Recherchez clés et valeurs, suivez le JSONPath au survol et gérez les gros fichiers avec chargement différé. Glisser-déposer de fichiers .json pris en charge.
- YAML en JSON Convertissez YAML en JSON instantanément en ligne. Collez votre YAML et obtenez un JSON propre avec validation et formatage.
- TSV vers JSON Convertissez TSV en JSON gratuitement en ligne. En-têtes, détection automatique des types et minification. Tout dans le navigateur.
- JSON en CSV Convertisseur gratuit JSON vers CSV en ligne. Aplatissez les objets imbriqués, choisissez les délimiteurs et téléchargez instantanément. 100% navigateur.
- Convertisseur CSV en JSON Convertissez CSV en JSON gratuitement en ligne. Délimiteurs personnalisés, objets basés sur les en-têtes et détection automatique des types. Tout dans le navigateur.
- Embellisseur XML Embellisseur XML gratuit en ligne. Formatez, embellissez et indentez XML instantanément dans votre navigateur.
- Validateur XML Validez la syntaxe et la structure XML instantanément. Détectez les erreurs avec des numéros de ligne précis et des messages détaillés. Gratuit, sécurisé et fonctionne dans votre navigateur.
- SQL vers JSON Convertissez les instructions SQL INSERT en tableaux ou objets JSON instantanément. Supporte les VALUES multiples, la gestion NULL, la détection automatique de types et le formatage. 100% client, sans envoi.