Afficheur XML

Modes graphiques et textes

  • Mode Texte avec pretty-print
  • Numérotation de lignes, signets & sources escamotables
  • Coloration syntaxique & assistants à la saisie
  • Fonction d'éditeur XML intelligente
  • Contrôle de bonne formation & validation
  • Mode Grille pour un aperçu graphique de la structure XML
  • Éditeur visuel XML
  • Mode arborescence XML
  • Validateur XML SmartFix avec suggestions de correction automatique
  • Modes avancés pour XSD, WSDL, XBRL, JSON, Avro...

Afficheur et éditeur XML intelligent

XMLSpy propose sept modes synchronisés qui vous permettent de consulter un code sur base XML, selon que vous préférez voir le code dans un mode texte ou graphique. Quelque soit votre choix, XMLSpy vous permet de comprendre immédiatement la structure et le contenu de votre document XML.

Des indications visuelles dans le Mode Texte et le mode Grille permettent une meilleure compréhension des fichiers XML. Si vous souhaitez éditer le document XML, des assistants à la saisie intelligents et une validation XML SmartFix vous guident dans l'édition et la correction automatique des erreurs de validation.

Modes XML dans XMLSpy

Les onglets de l'Afficheur XML sont personnalisés pour les instances XML, les schémas, WSDL, XBRL, ou d'autres formats. Lorsque vous effectuez une modification dans un des modes graphiques XML, cette modification est automatiquement réfléchie dans le mode texte, et vous aide à comprendre immédiatement les relations et l'impact de chaque modification.

XMLSpy prend aussi en charge des technologies complémentaires comme JSON, HTML, CSS, et Avro pour une consultation et une édition plus simple des big data et du code web.

Afficheur XML sur base texte

Lorsque vous ouvrez un fichier XML dans le mode Texte, l’éditeur XML propose de nombreuses fonctions pour vous aider à visualiser, naviguer et comprendre la structure du fichier.

Coloration syntaxique personnalisable dans l'Afficheur XML permet d'afficher des composants différents du document XML - éléments, attributs, contenu, etc - dans des couleurs différentes pour une compréhension immédiate.

La numérotation de ligne permet une navigation simple dans les fichiers. Vous pouvez vous rendre directement sur n'importe quelle ligne et numéro de caractère en utilisant une touche sur la barre d'outil XMLSpy. Les signets vous permettent de définir un point de référence dans le texte auquel vous pouvez retourner à tout moment. Les signets sont affichés dans la marge adjacente à la numérotation des lignes.

Le pliage de source vous permet d'agrandir et de réduire des portions du fichier XML que vous êtes en train de consulter, tout en profitant de la structure hiérarchique de XML pour présenter votre document de manière ordonnée. Les guides de retrait indiquent les liens logiques entre les balises d'élément d'ouverture et de fermeture correspondants au sein du fichier.

Une autre fonction utile de l'afficheur XML sur base texte est la touche pretty-print qui reformate votre document XML en mettant en retrait les balises élément d'ouverture et de fermeture de manière à ce que la mise en page reflète la structure du document. La fonction pretty print permet une lecture plus aisée à l'œil humain de parcourir et de comprendre le balisage XML et d'éditer le document XML.

Des fonctions d'édition XML intelligentes comme une complétion automatique du code, des fenêtres d'assistants à la saisie sensibles au contexte et des menus déroulants, etc. facilitent la tâche.

Mode Grille / Afficheur arborescent XML

Mode arborescence XML

Si vous préférez consulter le XML dans une structure arborescente, cliquez sur Mode Grille. Cela affiche la structure hiérarchique d'un document XML par le biais d'un ensemble de conteneurs imbriqués. Ils peuvent être agrandis et réduits pour obtenir une image claire de la structure du document XML.

Le mode Grille XML comprend également l'affichage base de données/table qui détecte automatiquement des séquences d'éléments répétitifs et réarrange la présentation pour afficher ces éléments dans une grille tabulaire. Le mode tabulaire est un paradigme bien connu qui ressemble aux applications de base de données ou aux feuilles de calcul. L'afficheur XML obtient cette représentation de base de données/table en affichant les attributs respectifs et les sous-éléments de l'élément répétitif en tant que colonnes dans la table.

Dans le Mode Grille, l'afficheur XML fournit la même fonction d'édition XML intelligente disponible dans le Mode Texte, et y ajoute des options d'édition par glisser/déposer activées par l'affichage graphique.

Pourquoi choisir XMLSpy ?

Les utilisateurs développeurs et techniques sont souvent à la recherche du meilleur afficheur XML doté en outre de nombreuses options et il est donc difficile de déterminer quel outil est le mieux adapté pour votre projet. Contrairement à de nombreux outils en ligne, XMLSpy est bien plus qu’un simple afficheur XML.

Outre le fait de vous laisser consulter les documents XML graphiquement, vous aurez aussi accès à la validation SmartFix XML, à des fonctions d’édition XML intelligentes et des aides, des outils de conversion en un clic et prendre en charge une foule de technologies liées - tout en un seul outil.

XMLSpy vous permet d’aller plus loin que la simple consultation d’un fichier XML. Et vous pouvez l'essayer gratuitement pendant 30 jours.