Avantages d'un gestionnaire de schémas XML

Les développeurs qui travaillent avec XML sont souvent confrontés à de multiples DTD (Document Type Definitions) et XSD (XML Schema Definitions) qui définissent des vocabulaires standards de l'industrie. Qu'il s'agisse de DITA pour la rédaction technique, de HL7 pour les données de santé, de CbCR pour la déclaration financière, ou de nombreux autres exemples, il devient un défi de gérer les différents schémas, ainsi que leurs nombreuses versions, au quotidien.

Pour plus de flexibilité et de commodité, tous les produits Altova compatibles avec XML incluent le gestionnaire de schémas XML. Celui-ci offre un outil centralisé qui facilite le téléchargement et la gestion des schémas standard de l'industrie, pour une utilisation dans toute la gamme de produits. Voyons maintenant son fonctionnement.

Gérer les schémas sectoriels

Les avantages de XML, qui permettent de définir des balises de données significatives, indépendantes du matériel et des logiciels, ont donné naissance à un nombre apparemment illimité de vocabulaires spécifiques à un secteur d'activité ou à une fonction commerciale. Les vocabulaires basés sur des normes sont définis par un schéma (soit un DTD, soit un XSD) qui détermine quelles balises sont autorisées, quand, et qui définit des règles de validation des données afin de garantir la cohérence et la qualité des données.

Ces avantages s'accompagnent toutefois de certains défis pour les développeurs XML qui doivent accéder à et travailler avec ces différents schémas. Les sites web des organismes de normalisation peuvent être difficiles à naviguer, et la plupart des schémas comportent de nombreuses versions, ainsi que des références à d'autres schémas connexes. Il peut être extrêmement difficile de trouver les documents nécessaires et de les rendre accessibles aux différents outils compatibles XML de votre environnement de développement, un peu comme chercher une aiguille dans une botte de foin.

Altova a récemment annoncé la mise en place d'un gestionnaire de schémas XML intégré à ses.. Outils de développement XML et des produits logiciels serveur qui offrent une manière centralisée de gérer ce processus. Lorsque vous ouvrez le gestionnaire de schémas XML, vous obtenez immédiatement un aperçu des schémas et des versions déjà installés sur votre système.

Une sélection des schémas les plus populaires de l'industrie est disponible en téléchargement. Sélectionnez simplement les schémas que vous souhaitez installer (ou désinstaller), et le gestionnaire de schémas XML sélectionnera automatiquement toutes les dépendances nécessaires. Par exemple, lors de l'installation du schéma EPUB 2.0, le gestionnaire de schémas XML installera également le Dublin Core qualifié, qui est inclus dans le schéma EPUB pour définir les métadonnées associées aux livres électroniques.

Une fois les schémas installés, ils sont disponibles pour être utilisés avec tous les logiciels Altova XML (XMLSpy, MapForce, StyleVision, RaptorXML Server, etc.) installés sur votre système.

En plus de l'utilisation manuelle du gestionnaire de schémas, chaque fois que vous ouvrez un fichier XML pour lequel un schéma est disponible dans le gestionnaire, mais qui n'est pas encore installé, vous aurez la possibilité de l'installer. Cela vous permet de gagner du temps, car vous n'aurez plus besoin de chercher manuellement les fichiers nécessaires.

Restez informé des différentes versions du schéma

Altova mettra régulièrement à jour les versions des schémas disponibles dès qu'elles seront publiées par les organismes de normalisation, et inclura les dernières versions dans le gestionnaire de schémas XML. De cette manière, vous pourrez obtenir les versions les plus récentes rapidement, indépendamment du cycle de publication des produits Altova.

Les avantages de l'utilisation du gestionnaire de schémas XML comprennent :

  • Afficher tous les schémas de votre système et vérifier si des versions plus récentes sont disponibles

  • Capacité à installer une ou plusieurs versions d'un schéma donné

  • Détection et installation automatiques des schémas dépendants

  • Traitement plus rapide des schémas de données volumineux

  • Télécharger de nouvelles versions indépendamment du cycle de publication des produits Altova

  • Les modifications apportées à l'outil Altova XML Schema Manager sont applicables à tous les produits Altova installés

Vous pouvez accéder au gestionnaire de schémas via le menu Outils dans XMLSpy, MapForce et d'autres outils de développement pour ordinateurs de bureau, ainsi que via la ligne de commande pour les produits logiciels serveur Altova. Alternativement, si vous travaillez au sein d'un réseau sécurisé et que vous devez télécharger les schémas manuellement, ils sont disponibles sur le site web d'Altova à l'adresse https://www.altova.com/schema-manager.

Gérer les taxonomies XBRL

En plus du gestionnaire de schémas XML, les produits Altova incluent un gestionnaire de taxonomie XBRL qui offre les mêmes fonctionnalités. L'utilisation de XBRL ayant connu une croissance exponentielle dans le monde entier, un grand nombre de taxinomies XBRL différentes (ainsi que des schémas associés) ont été développées pour refléter les pratiques comptables locales dans divers pays. De plus, de nombreux secteurs, tels que la construction et l'assurance, ont créé leurs propres taxinomies spécialisées. Comme les schémas XML standard de l'industrie, ces taxinomies XBRL sont régulièrement révisées et mises à jour par des organismes de normalisation. Le gestionnaire de taxonomie XBRL d'Altova facilite le suivi de ces évolutions.