Visualiseur de données structurées: guide complet
Analysez localement du JSON, YAML ou XML et comprenez les structures imbriquées avec une vue arborescente, des chemins et des résumés de relations avant d'approfondir une réponse API, un fichier de configuration ou un échantillon d'événement.
Ce que fait cet outil
Il détecte les entrées JSON, YAML et XML et construit un arbre de noeuds consultable.
Il compte les objets, tableaux, scalaires, la profondeur maximale et le nombre de noeuds pour évaluer la complexité.
Il produit des résumés de chemins et de relations parent-enfant afin de repérer les champs imbriqués, tableaux répétés et branches atypiques.
Cas d'utilisation courants
- Inspecter la hiérarchie des champs d'une grande réponse API ou d'un exemple webhook.
- Comparer les branches d'une configuration qui contiennent des tableaux, objets ou valeurs nulles.
- Comprendre une structure inconnue avant d'écrire des règles de transformation, un schema ou une documentation.
Exemples d'entrée
Exemple JSON
{"user":{"id":42,"roles":["admin"]}}Exemple YAML
service:
name: api
replicas: 2
Exemples de sortie
Résumé de chemin
$.user.roles[0] = "admin"
Statistiques de structure
nodes: 5, arrays: 1, maxDepth: 3
Erreurs courantes et correctifs
Le format d'entrée ne correspond pas au mode d'analyse choisi
Passez en détection automatique ou sélectionnez explicitement JSON, YAML ou XML.
Le XML contient des balises non fermées
Corrigez l'imbrication des balises et l'échappement des entités avant de relancer l'analyse.
Interpréter la visualisation comme une validation de schema
Cet outil montre la structure et les chemins ; JSON Schema, OpenAPI ou XML Schema doivent être validés séparément.
Notes de sécurité et de confidentialité
Pour les termes de confidentialité, le modèle de traitement local, les libellés de requête externe et la vérification DevTools, consultez le Centre de confiance.
- L'analyse et la visualisation s'exécutent dans le navigateur.
- Supprimez les données personnelles et identifiants internes avant de partager des chemins, captures ou exports.
- Les logs de production et vrais échantillons client doivent être nettoyés avec un outil de masquage avant partage.
Procédure pas à pas
- Collez des données représentatives et choisissez la détection automatique ou un format explicite.
- Vérifiez les statistiques pour confirmer l'analyse, puis ouvrez les chemins importants.
- Avant de copier chemins ou résumés, confirmez que le contenu est masqué.
Checklist qualité avant partage
- Confirmez que l'entrée est du JSON, YAML ou XML valide.
- Vérifiez que les chemins de champs importants concordent entre l'arbre et le résumé.
- N'utilisez pas l'exploration de structure comme preuve complète de conformité au schema.
Conseils d'utilisation
Pratique pour explorer rapidement une structure avant de rédiger un schema, des règles de transformation ou une analyse d'incident.
Questions fréquentes
L'outil valide-t-il un schema ?
Non. Il sert à explorer la structure, les chemins et les statistiques ; les contraintes nécessitent un validateur dédié.
Le XML est-il pris en charge ?
Oui. Les documents XML courants sont analysés et les éléments, attributs et noeuds texte sont affichés.
Convient-il aux très gros fichiers ?
Il vise les échantillons petits ou moyens et les extraits de débogage ; les très gros fichiers doivent être échantillonnés ou réduits.