XPATH utilisé avec XMLLIB
La fonction XPATH qui est utilisée avec XMLLIB interroge l'entrée XML.
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 et renvoie le résultat de l'évaluation.
- Syntaxe :
- XPATH (expression-texte-unique, expression-texte-unique, expression-texte-unique)
- Signification :
- XPATH (URL_xml_ou_fragment_xml, expression_xpath, expression_contexte)
- Renvoie :
- Un élément texte unique
Exemples
- xmllib->XPATH( "ipo.in.xml", "./order//item[1]/shipDate", "/ipo:purchaseOrders " )
Renvoie le contenu de l'élément shipDate du fichier ipo.in.xml.
- xmllib->XPATH( PACKAGE(source), "/ipo:purchaseOrders/order/items/item[1]/shipDate", "/" )
Renvoie le contenu de l'élément shipDate du fragment d'entrée XML.