---
title: "Un nouvel éditeur de schémas JSON et un débogueur de mappage de données sont désormais disponibles dans la version 2016 d'Altova"
date: "2015-09-25"
categories: 
  - "data-integration"
  - "development"
  - "json"
tags: 
  - "data-mapping"
  - "json"
  - "json-schema"
  - "new-features"
  - "xquery"
  - "xslt"
description: La version 2016 d'Altova introduit un éditeur graphique de schémas JSON et un débogueur de mappage de données dans MapForce, améliorant ainsi l'efficacité de l'intégration et de la validation des données.
---
Status: #blog

Tags:  #data-mapping #json #json-schema #new-features #xquery #xslt

Categories: [data-integration](/blog/fr/category/data-integration.md) | [development](/blog/fr/category/development.md) | [json](/blog/fr/category/json.md)
# Un nouvel éditeur de schémas JSON et un débogueur de mappage de données sont désormais disponibles dans la version 2016 d'Altova

Nous sommes heureux d'annoncer les détails de la dernière version des outils de développement pour ordinateurs de bureau et des produits logiciels serveur de la suite Altova MissionKit. [Version 2016](https://www.altova.com/fr/whatsnew.html) Il offre une compatibilité totale avec Windows 10, ainsi qu'une prise en charge améliorée des bases de données relationnelles pour toute la gamme de produits, et il introduit également de nouvelles fonctionnalités que vous ne trouverez nulle part ailleurs.

XMLSpy 2016 intègre le premier éditeur graphique de schémas JSON complet et de qualité professionnelle, conçu pour les entreprises. MapForce, notre outil d'intégration de données, propose désormais un débogueur de mappage de données qui va révolutionner la manière dont vous définissez et testez vos projets de mappage de données. Examinons de plus près ces nouvelles fonctionnalités.

 

![Altova, version 2016](/blog/images/version2016.jpg)

<!--more-->

**Éditeur JSON Schema**

La norme JSON Schema est née de la nécessité de définir et de faire respecter la structure des données de manière spécifique à chaque application. Cependant, le développement d'un éditeur JSON Schema doté des fonctionnalités et des capacités dont les développeurs ont besoin aujourd'hui a été plus lent. Tout cela change avec le nouvel [éditeur JSON Schema](https://www.altova.com/fr/xmlspy/json-schema-editor.html) intégré à XMLSpy. Les clients existants reconnaîtront immédiatement la vue JSON Schema, qui est basée sur l'éditeur XML Schema très populaire. Mais même si vous découvrez XMLSpy, vous comprendrez rapidement son fonctionnement. Il est facile à utiliser et accélérera le développement de vos schémas JSON grâce à des fonctionnalités telles que :

- Conception de schémas JSON graphique, par glisser-déposer
- Fenêtres d'aide à la saisie intelligente et menus contextuels
- Validation des schémas JSON et des instances par rapport aux schémas
- Génération automatique de schémas JSON à partir d'exemples JSON, en un seul clic
- Validation performante des projets JSON (voir la section suivante)

 

![Éditeur JSON Schema](/blog/images/json-schema-editor.png "JSON Schema Editor in XMLSpy")

 

Cette nouvelle fonctionnalité améliore les fonctionnalités existantes de XMLSpy, notamment :

- Modification intelligente des instances JSON, en mode texte ou en mode tableau
- [Conversion de XML en JSON, conversion de JSON en XML](https://www.altova.com/fr/xmlspy/json-editor.html)

**Intégration du serveur RaptorXML pour les tâches XSLT et XQuery**

Dans la version 2015, release 4 d'XMLSpy, nous avons introduit la possibilité d'exécuter des [opérations de validation XML](https://www.altova.com/fr/xmlspy/xml-validator.html) sur vos serveurs RaptorXML installés, directement depuis XMLSpy, ce qui permet d'augmenter la vitesse de validation pour un grand nombre de fichiers, de 6 à 18 fois.

Aujourd'hui, cette même fonctionnalité est étendue aux tâches [XSLT](https://www.altova.com/fr/xmlspy/xslt-editor.html) et [XQuery](https://www.altova.com/fr/xmlspy/xquery-editor.html). Grâce à la puissance de traitement parallèle d'un serveur RaptorXML fonctionnant sur plusieurs cœurs, ces transformations peuvent s'exécuter jusqu'à 14 fois plus rapidement, et ce, directement dans XMLSpy !

 

![Transformer sur le serveur](/blog/images/transform-on-server.png "High performance XSLT and XQuery transformation")

 

Cette synergie accrue rend le serveur RaptorXML encore plus utile pour les équipes de développement, car vous pouvez désormais utiliser un serveur RaptorXML unique et partagé pour accélérer considérablement les tâches de transformation, auparavant longues et fastidieuses, sur de grands volumes de documents.

Au fait, le serveur RaptorXML 2016 prend désormais également en charge la validation JSON, ce qui signifie que cette fonctionnalité est également disponible pour valider de gros fichiers JSON dans XMLSpy.

**Débogueur de mappage de données MapForce**

MapForce facilite la définition de règles de mappage de données complexes pour [l'intégration de tous types de données](https://www.altova.com/fr/mapforce.html). Cependant, pour des projets de mappage complexes impliquant de multiples fonctions, sources de données ou une logique de décision personnalisée, il peut parfois être difficile de localiser les erreurs lorsque le mappage ne produit pas les résultats attendus.

Maintenant, parlons de MapForce [outil de débogage de la correspondance des données](https://www.altova.com/fr/mapforce/data-mapping-debugger.html) Cela vous permet d'examiner les résultats de votre cartographie étape par étape, afin de diagnostiquer et de perfectionner des projets de toute complexité.

 

![Débogage interactif de mappage de données](/blog/images/data-mapping-debugger.png)

 

Une fois activé, le débogueur permet d'exécuter votre conception de mappage de données étape par étape, avec l'affichage de toutes les valeurs intermédiaires. Le débogueur de mappage de données MapForce est doté de nouvelles commandes de menu, d'une nouvelle barre d'outils et de nouvelles fenêtres d'aide qui s'ouvrent automatiquement pendant que le débogueur est en cours d'exécution, ce qui vous permet de suivre les opérations de traitement intermédiaires et d'examiner les valeurs des données pendant l'exécution de votre mappage.

Le débogueur de mappage de données MapForce prend en charge :

- Définir des points d'arrêt sur n'importe quel nœud d'entrée ou de sortie
- Points d'arrêt conditionnels
- Débogage manuel, étape par étape
- Affichage de toutes les valeurs intermédiaires dans la vue de représentation graphique pendant l'exécution du mappage
- Fenêtre contextuelle indiquant les nœuds/fonctions qui ont été traités
- Fenêtre d'historique affichant la liste de toutes les valeurs qui ont traversé un point sélectionné pendant l'exécution
- Sortie partielle qui affiche le contenu déjà écrit dans le fichier de sortie, soit lors de l'exécution pas à pas, soit lorsqu'un point d'arrêt est atteint

Ce nouveau débogueur de cartographie de données est révolutionnaire car il vous offre une compréhension approfondie du fonctionnement interne de vos projets d'intégration de données et d'ETL, d'une manière qui n'était jamais possible auparavant, même avec des produits de cartographie beaucoup plus coûteux. La possibilité de définir facilement des points d'arrêt, de suivre le flux des données à travers votre cartographie et d'examiner les données de débit à chaque étape permet d'isoler et de résoudre les erreurs beaucoup plus efficacement, afin de produire les cartographies de données les plus précises possibles.

 

Voici quelques-unes des principales nouveautés de cette nouvelle version. Découvrez toutes les [nouvelles fonctionnalités de la version v2016](https://www.altova.com/fr/whatsnew.html) et mettez à jour dès maintenant vers la dernière version !
