Afficheur XML

Modes graphiques et textes

  • Mode XML de 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, JSON, WSDL, XBRL, Avro, etc.

Afficheur de fichier XML intelligent

XMLSpy propose sept modes synchronisés qui vous permettent de consulter des fichiers XML, selon que vous préférez voir le code dans un mode texte ou graphique. Quel que 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 XML 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.

L’afficheur XML dans XMLSpy permet de consulter des fichiers XML et de comprendre leur structure

Les différents onglets de l'afficheur XML sont personnalisés pour des fichiers 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

Afficheur arborescent XML dans XMLSpy affiche la structure de fichier XML graphiquement

Si vous préférez un afficheur arborescent XML, 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 aisément pour obtenir une image claire de la structure arborescente du fichier 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.

Mode Authentic dans XMLSpy

XMLSpy comprend le mode unique d’édition XML de type WYSIWYG lorsqu'un document XML est associé à un formulaire Authentic. Le formulaire Authentic permet d'éditer directement le contenu XML par le biais de modèles de documents conviviaux tout en profitant de la validation en temps réel et d'autres fonctions avancées. Il permet d’afficher des documents XML sans balises avec le format approprié et des fonctions de saisie des données comme des champs de saisie, des listes de choix et des boutons radio. Les données saisies par l’utilisateur dans le Mode Authentic sont saisies dans le fichier XML. Ces fonctions permettent à des utilisateurs sans formation technique de créer et d’éditer facilement des documents XML valides.

Les formulaires Authentic sont conçus avec Altova StyleVision.

WYSIWYG XML viewer using Authentic in XMLSpy

Pourquoi XMLSpy est-il le meilleur afficheur XML disponible ?

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 fichiers 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 JSON et 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, sans utiliser votre carte de crédit.