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
  • Contrôle de la bonne formation
  • Valider XML par rapport à XSD ou DTD
  • Fenêtre de messages de validation à plusieurs onglets
  • Liens rapides pour un dépannage rapide
  • Validation de plusieurs fichiers ou de projets entiers
  • Validateur ultra-rapide pour XML, XBRL, WSDL, JSON, etc.
  • Intégration avec les RaptorXML Servers installés pour des vitesses de validation basées sur serveur

Validateur XML SmartFix

En plus de fournir le validateur XML le plus conformant aux standards, Altova XMLSpy est le seul éditeur XML avec une fonction de validation SmartFix économisant du temps. SmartFix vous offre des options de réparation d'erreurs de validation 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, 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, aidant les développeurs à économiser du temps et des efforts à dépanner en matière de questions de validation.

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.

Valider XML par rapport à XSD avec XMLSpy

Validation et dépannage

Validateur XML dans XMLSpy

Outre SmartFix, le logiciel contient de nombreuses fonctions pour vous aider à créer des documents XML valides et à résoudre des problèmes rapidement et aisément. La fenêtre de messages de validation à 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.

Une fois la validation et la bonne formation vérifiée, XMLSpy fournit des détails granulaires sur les erreurs, 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

RaptorXML Server pour une validation haute performance

XMLSpy utilise le moteur de validation 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 traitements dans XMLSpy.

Validateur XML à la vitesse du Serveur