1. Préparez-vous
Collez ou importez une entrée représentative et exécutez la validation avant de l'utiliser dans une interface, un test ou un transport.
Guide d'utilisation pratique
Validez XML par rapport au sous-ensemble déterministe XSD pris en charge ; les fonctionnalités non prises en charge et les références non résolues échouent.
Collez ou importez une entrée représentative et exécutez la validation avant de l'utiliser dans une interface, un test ou un transport.
Résolvez chaque erreur signalée à partir du premier échec, puis exécutez à nouveau la validation jusqu'à ce que l'entrée soit propre.
Validez le résultat par rapport au contrat d'interface et ciblez le runtime CPI avant de le transporter ou de le partager.
Vérifiez un document XML par rapport à un sous-ensemble XSD pris en charge avant un test SOAP ou CPI : racine et espace de noms racine, ordre et occurrences des éléments, attributs requis, types de base et énumérations.
Essayez ceci XSD : <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element name="Order"><xs:complexType><xs:sequence><xs:element name="id" type="xs:integer"/></xs:sequence></xs:complexType></xs:element></xs:schema> XML <Order><id>7</id></Order> réussit ce contrôle. Remplacez 7 par A pour obtenir une erreur de type à /Order/id.
Il ne s'agit pas d'un validateur XSD complet : les importations, les inclusions, les choix, tout et les extensions ne sont pas pris en charge. Un schéma non pris en charge empêche la vérification ; cela ne prouve pas que le XML n'est pas valide. Confirmez le résultat avec un validateur complet en utilisant la version du schéma cible.