XMLSpy, version 2011
Nous avons récemment publié un article de blog concernant la [[2010/09/altova-missionkit-2011-is-now-available.html) et toutes les nouvelles fonctionnalités qu'elle propose. Examinons maintenant de plus près XMLSpy 2011 et les nouveautés de l'[éditeur XML](https://www.altova.com/fr/xml-editor|sortie de la version 2011 de MissionKit]] :
- Création de graphiques circulaires, linéaires, en barres et de jauges à partir de fichiers XML
- Validation des messages SOAP par rapport aux spécifications SOAP et au fichier WSDL correspondant
- Aplatisseur de schéma
- Sélectionneur de sous-ensembles de schémas
Création de graphiques et de tableaux à partir de données XML
Comme plusieurs autres outils de la suite MissionKit 2011, XMLSpy prend désormais en charge la création de graphiques et de diagrammes. La création de graphiques est une fonctionnalité exclusive à XMLSpy et apporte une toute nouvelle dimension à la manipulation des données dans un éditeur XML. Vous pouvez désormais visualiser et analyser directement les données XML numériques, ainsi que les données XBRL, à l'intérieur de XMLSpy, en quelques clics seulement. Fini l'exportation vers Excel ! Les types de graphiques suivants sont disponibles :
- Graphiques circulaires en 2D et en 3D
- Graphiques en barres en 2D et en 3D
- Graphiques linéaires par catégorie
- Graphiques de séries chronologiques
- Jauge
Voici deux exemples de graphiques qui illustrent certaines des nombreuses façons de représenter les données XML de manière attrayante et pertinente, et ce, en quelques clics seulement.
Pour créer un nouveau graphique, sélectionnez simplement une plage de données dans la vue texte ou la vue tableau, cliquez avec le bouton droit de la souris et choisissez « Nouveau graphique ». Vous pouvez également spécifier les données à afficher dans le graphique à l'aide d'une expression XPath. Une fois que vous avez utilisé la boîte de dialogue « Sélectionner les colonnes » pour indiquer les données que vous souhaitez afficher, soit à l'aide d'une expression XPath, soit en les sélectionnant directement dans la fenêtre, et que vous avez défini la manière dont vous souhaitez les afficher...

...vous pouvez choisir le type de graphique souhaité, ainsi que son apparence, en choisissant les couleurs, les polices et bien d'autres éléments. Vous pouvez créer jusqu'à neuf graphiques différents dans les onglets disponibles de la fenêtre de sortie, et vous pouvez enregistrer chacun d'eux en tant que fichier image de taille personnalisée en un simple clic, ou les imprimer directement depuis XMLSpy. Vous pouvez également le copier dans votre presse-papiers pour le coller dans une autre application, comme Microsoft® Word ou PowerPoint. L'un des aspects les plus intéressants de ces graphiques est qu'ils sont entièrement dynamiques. Une fois que vous avez modifié les données XML sous-jacentes, le graphique peut être instantanément régénéré, soit automatiquement en cliquant sur "Recharger", selon vos préférences. De plus, vous pouvez copier le code XSLT ou XQuery utilisé pour créer le graphique et le coller dans le presse-papiers, afin de l'utiliser dans votre propre feuille de style ou application. Le code XSLT/XQuery peut être exécuté dans XMLSpy et via AltovaXML 2011 Enterprise Edition, le processeur de normes XML d'Altova. Le support de Chart s'étend désormais à XMLSpy Profileur XSLT et Outil de profilage XQuery, de même. Après avoir analysé l'exécution d'un script XSLT ou XQuery, un simple clic permet de générer un graphique qui vous aide à visualiser immédiatement les résultats en fonction d'un ou plusieurs critères. Cela permet d'interpréter facilement et immédiatement les résultats d'une analyse de performance d'une exécution XSLT ou XQuery, ou de communiquer ces résultats à d'autres membres de l'équipe de manière efficace et visuelle.
Validation des messages SOAP
Fortement demandée par nos clients, cette nouvelle fonctionnalité sera très utile pour les développeurs de services web, car elle leur permettra de vérifier que leurs messages SOAP sont conformes à la spécification SOAP, ainsi qu'à tout schéma XML référencé dans la définition WSDL correspondante.
Aplatisseur de schéma
Le nouveau outil de simplification de schéma Dans XMLSpy 2011, les concepteurs de schémas peuvent regrouper tous les fichiers dépendants inclus dans un schéma dans un seul fichier. De cette manière, vous pouvez utiliser le schéma XML simplifié sans avoir besoin d'une connexion réseau pour accéder aux fichiers nécessaires. Cela peut être particulièrement important lors de la distribution d'un schéma au sein d'une application.

Sélectionneur de sous-ensembles de schémas
De nombreux schémas sont assez volumineux et contiennent plus de types et d'éléments que ce qui est nécessaire pour une application ou un échange d'informations particulier. De plus, plus un schéma est volumineux, plus le temps de chargement et de validation peut être long. La possibilité de créer un nouveau schéma à partir d'un sous-ensemble permet à un développeur de sélectionner certains éléments ou types globaux d'un grand schéma pour en créer un plus petit, en utilisant uniquement les éléments requis. Cette fonctionnalité est particulièrement utile pour travailler avec les échanges d'informations NIEM, mais elle a également été demandée par d'autres utilisateurs pour diverses applications.

Découvrez toutes les nouvelles fonctionnalités ajoutées à la suite d'outils Altova MissionKit, ou téléchargez la dernière version dès maintenant. Si vous êtes un client existant disposant d'un contrat de support et de maintenance actif, vous pouvez passer à la version 2011 gratuitement.