Altova XMLSpy 2024 Enterprise Edition

La section Validation vous permet de spécifier des options pour valider les documents XML et JSON

OptionsValidationXS

 

XML

XMLSpy peut mettre en cache des fichiers de schéma DTD et XML en mémoire pour éviter un rechargement non nécessaire (par exemple, quand le schéma n'est pas local mais est accédé via un URL). Veuillez noter, toutefois, que si vous utilisez des versions en cache de schémas, les modifications apportées à votre schéma ne seront pas immédiatement reflétées quand vous les validez ; dans ce cas, vous devrez recharger le fichier XML ou redémarrer XMLSpy.

 

Version Schéma

Le mode XSD qui est activé dans le mode Schéma dépend de (i) la présence/l'absence - et, si présent, la valeur - de l'attribut /xs:schema/@vc:minVersion du document XSD, et (ii) l'option de la version de Schéma XML sélectionnée dans la section Fichier du dialogue des Options (Outils | Options, voir la capture d'écran ci-dessous).

XMLSchemaVersion

Les situations suivantes sont possibles. La Version de schéma XML dans la table ci-dessous fait réf´rence à la sélection dans le volet de la version de schéma XML ci-dessus. Les valeurs vc:minVersion dans la table se réfèrent à la valeur de l'attribut xs:schema/@vc:minVersion dans le document de schéma XML. Pour plus de détails, voir la section Éditer les Modes | Mode Schéma | ModeXSD.

 

Version Schéma XML

attribut vc:minVersion

Mode XSD

Toujours v1.0

est absent, ou est présent avec toute valeur

1.0

Toujours v1.1

est absent, ou est présent avec toute valeur

1.1

Valeur de @vc:minVersion

Attribut a une valeur de 1.1

1.1

Valeur de @vc:minVersion

Attribut est absent, ou attribut est présent avec une valeur différente à 1.1

1.0

 

Limites de message

Ces options vous permettent de définir les limites séparées pour le nombre d'erreurs, inconsistances XBRL et avertissements qui sont affichés. Le nombre par défaut pour chaque catégorie est de 100. Modifiez-le au nombre souhaité.

 

 

JSON

Les options de validation suivantes pour la validation de document JSON sont disponibles :

 

Valider le format : le format de types de string dans les documents d'instance JSON est validé.

Vérification d'entier stricte : il existe deux types numériques JSON : number et integer. Cette option vérifie que les entiers sont de type entier (et pas, par exemple, des nombres à virgule flottante (par exemple, 7.0), ou  signé (par exemple, +7), ou des strings (par exemple, "7").

 

Enregistrer et quitter

Après avoir défini les paramètres, cliquez sur OK pour terminer.

 

© 2017-2023 Altova GmbH