Retourner à la version anglaise de la documentation
Règles de validation de l'analyseur syntaxique XML (étape de données hiérarchiques)
Règles de validation de l'analyseur XML (DataStage®)
Dernière mise à jour : 12 mars 2025
Par défaut, l'analyseur syntaxique XML utilise une validation minimale et ignore les violations. Pour personnaliser la validation, indiquez l'action à effectuer lorsqu'une violation se produit.
Les tableaux suivants décrivent les règles de validation et les actions applicables.
Règle | Descriptif | Actions |
---|---|---|
La valeur du type de données n'est pas admise | La valeur doit correspondre aux règles de valeur du type de données de l'élément correspondant. |
|
La valeur ne respecte pas la contrainte de facette Remarque: Si vous activez cette règle, la règle Datatype has illegal value est également définie avec la même valeur que celle choisie pour la règle Value fails facet constraint .
|
La valeur est vérifiée par rapport aux facettes de son type d'élément correspondant. |
|
Un élément ne pouvant pas être nul a la valeur NULL | Les éléments non nullables sont vérifiés pour s'assurer qu'ils ne contiennent pas de valeurs NULL. |
|
Utiliser des valeurs globales par défaut pour les valeurs manquantes | Les valeurs manquantes sont remplacées par leurs valeurs par défaut. |
|
Enlever les espaces de début et de fin des valeurs | Enlevez l'espace blanc avant et après une valeur avant d'effectuer la vérification de type et la conversion de type. |
|
Règle | Descriptif | Actions |
---|---|---|
Le document est incorrectement formé | Le document est mal formé. |
|
Des éléments ne sont pas déclarés dans le schéma | Les éléments du document d'instance doivent être déclarés dans le schéma. Des violations peuvent se produire lorsqu'un travail utilise une version obsolète d'un schéma. |
|
Elément nul associé à une valeur | Les éléments NULL admis sont vérifiés pour s'assurer qu'ils ne contiennent pas de valeurs de données. Cela s'applique uniquement aux éléments dont la valeur NULL est définie sur true dans le document xml. |
|
Un élément obligatoire est manquant | Les éléments doivent apparaître correctement dans le document d'instance. Des violations peuvent se produire si un attribut requis est manquant ou si un élément apparaît hors ordre dans un contenu de séquence. |
|
La liste a un nombre d'occurrences non valide | Le nombre d'occurrences doit être compris entre la valeur de l'attribut MinOccurs et l'attribut MaxOccurs, comme défini dans le schéma. |
|
Les valeurs d'ID ne sont pas uniques | Chaque document doit avoir un ID unique. |
|
La rubrique a-t-elle été utile ?
0/1000