VALIDATEEX
La fonction VALIDATEEX valide l'entrée XML et consigne le traitement de la fonction dans le répertoire dans lequel la mappe s'exécute à l'aide de la bibliothèque the XMLLIB.
Cette fonction valide l'entrée XML, sous forme d'un flux de texte ou d'une adresse URL, par rapport au schéma XML fourni. La fonction VALIDATEEX renvoie
0 si la validation a réussi ou -1 si elle a échoué et génère le fichier journal de trace spécifié dans le répertoire dans lequel la mappe Lien HCL s'exécute.- Syntaxe :
- VALIDATEEX (expression-texte-unique, expression-texte-unique, journal_trace)
- Signification :
- VALIDATEEX (URL_xml_ou_fragment_xml, nom_schéma_XML espace_nom_cible, nom_fichier_trace.extension)
- Renvoie :
- Un nombre unique
Exemple
NUMBERTOTEXT( xmllib->VALIDATEEX( "ipo.in.xml", "urn:hl7-org:v3 http://www.example.com/IPO ipo.xsd", "numtotext.log" ))Renvoie
0lorsque la validation du fichier ipo.in.xml réussit et-1dans le cas contraire, et génère un journal de trace du traitement de la fonction.