Validateur XML

Valider des documents XML avec SmartFix

  • Le validateur XML le plus conforme aux standards de la branche
  • SmartFix avec correction d'erreur automatique
  • Validation basée sur Schéma XML 1.1 ou 1.0
  • Valider XML par rapport à XSD ou DTD
  • Fenêtre de validateur XML à plusieurs onglets
  • Liens rapides pour un dépannage rapide
  • Validation de plusieurs fichiers ou de projets entiers
  • Validateur ultra-rapide de XML, XBRL, WSDL, etc.
  • Intégration avec les RaptorXML Servers installés pour des vitesses de validation basées sur serveur

Validateur XML SmartFix

Altova XMLSpy est le seul éditeur XML disposant de la fonction de validation SmartFix efficace et rapide. SmartFix vous offre des options de réparation d'erreurs de validation XML que vous pouvez appliquer automatiquement, avec un seul clic.

Dans la marge du Mode Texte, ainsi que dans le volet SmartFix de la fenêtre de message du validateur XML, XMLSpy énumère les corrections possibles pour réparer chaque erreur et effectuera automatiquement les changements requis sur la base de votre sélection. Vous décidez vous-même quelle réparation sera mise en place, mais XMLSpy effectuera les modifications automatiquement, réduisant ainsi considérablement le temps que vous passez à dépanner et tester.

Cette fonction est unique à XMLSpy et constitue une avancée vers une édition XML intelligente.

De plus, des fonctions d'édition XML intelligentes, comme par exemple une complétion de code sensible au contexte, et des assistants à la saisie vous offrent, pendant votre travail, des choix valides sur la base du modèle de contenu et de votre emplacement dans le document.

Validate XML against XSD with XMLSpy

Validation et dépannage

Validateur XML dans XMLSpy

Outre SmartFix, le validateur XML contient de nombreuses fonctions pour vous aider à créer des documents XML valides rapidement et aisément. La fenêtre de validateur XML à onglets multiples vous propose des informations détaillées concernant d'éventuelles erreurs dans votre document ou projet XML et une barre d'outils pratique dans la fenêtre de validateur XML vous permet de chercher, parcourir et copier des informations de l'erreur à votre aise.

Le validateur XML XMLSpy fournit des détails granulaires à propos de chaque erreur de validation, y compris :

  • La cause de l'erreur
  • Un lien vers l'erreur dans le fichier de travail XML
  • Un lien vers les définitions correspondantes dans le fichier de schéma associé
  • Des liens vers les infos pertinentes dans les spécifications W3C applicables

Options de validation RaptorXML

Le validateur dans XMLSpy utilise le moteur Altova RaptorXML qui a été écrit pour vous offrir la meilleure conformité aux normes avec des vitesses époustouflantes. Néanmoins, les taux de validation réalisés sont encore limités à une exécution mono-cœur sur le CPU disponible dans la machine du développeur. RaptorXML Server, quant à lui, bénéficie de l'augmentation considérable de la puissance de traitement accordée par les serveurs multi-CPU, multi-cœurs qui lui permettent de livrer une performance extraordinaire grâce à une augmentation du débit et une exploitation efficace de la mémoire. Maintenant, les utilisateurs de XMLSpy peuvent profiter de ces avantages en utilisant les RaptorXML Servers installés sur le même réseau pour effectuer les tâches de validation. Cela permet une validation de documents XML et XBRL larges et complexes plus rapide que jamais et ce, directement dans XMLSpy.

L'intégration avec les RaptorXML Servers installés accélère considérablement les tâches de validation sur tout un projet, vous permettant de valider un projet XMLSpy entier en une fraction du temps autrefois nécessaire.

Cette fonction rend RaptorXML Server encore plus utile pour les équipes de développement : maintenant, ils peuvent profiter d'un seul RaptorXML Server partagé pour accélérer considérablement les grosses tâches de validation dans XMLSpy.

Server-speed XML validation