XPATHEX

La fonction XPATHEX interroge l'entrée XML à l'aide de la bibliothèque XMLLIB, et consigne le traitement de la fonction dans le répertoire dans lequel la mappe s'exécute.

Cette fonction analyse l'entrée XML, sous forme d'un flux de texte ou d'une adresse URL, à l'aide de l'expression XPath et du contexte donnés. La fonction XPATHEX renvoie le résultat de la evaluation et consigne le traitement de la fonction dans le répertoire dans lequel la mappe s'exécute.
Syntaxe :
XPATHEX (expression-texte-unique, expression-texte-unique, expression-texte-unique, journal_trace)
Signification :
XPATHEX (URL_xml_ou_fragment_xml, expression_xpath, expression_contexte, nom_fichier_trace.extension)
Renvoie :
Un élément texte unique

Exemple

  • xmllib->XPATHEX( "ipo.in.xml", "./order//item[1]/shipDate", "/ipo:purchaseOrders ", "xpathlog.txt")

    Renvoie le contenu de l'élément shipDate du fichier ipo.in.xml et génère un journal de trace du traitement de la fonction.