La figure 5 montre un fichier DADX qui utilise l'opération XML Collection retrieve XML pour produire un document XML à partir d'une table DB2 UDB existante. L'opération XML Collection ne contient pas d'instruction SQL : tout le travail est défini dans le document DB2 XML Extender DAD. L'élément DAD_ref dans
Exemple de collections XML
le fichier
DADX détermine quel fichier DAD sera
utilisé pour générer un document
XML.
La figure 6 montre le fichier DAD
pour le service listProducts. Malgré les
similarités que l’on constate avec le fichier
DADX utilisé pour les opérations basées sur SQL en figure 3, la syntaxe
est unique à DB2 XML Extenders. Le
tag SQL_stmt contient l’instruction
Select qui sera utilisée pour générer
la sortie pour le service listProducts.
La section root_node mappe ensuite
chaque nom de colonne renvoyé sur
l’instruction Select à un élément ou
attribut XML. Cette association définie
dans le fichier DAD est la façon
dont DB2 XML Extender peut générer
un document XML à partir de
tables DB2 UDB.
La figure 7 montre un exemple de
la sortie générée par le service Web
DB2 listProducts. Pour des opérations
XML Collection, aucun tagging
XML n’est effectué par WORF : DB2
XML Extender se charge de tout.
Téléchargez cette ressource
Microsoft 365 : 5 erreurs de sécurité
A l’heure où les données des solutions Microsoft 365 sont devenues indispensables au bon fonctionnement de l’entreprise, êtes-vous certain de pouvoir compter sur votre plan de sécurité des données et de sauvegarde des identités ? Découvrez le Top 5 des erreurs à ne pas commettre et les meilleures pratiques recommandées par les Experts DIB France.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Architecture de données ouverte : un levier essentiel pour maximiser les bénéfices de l’IA générative
- Les DRH repensent leurs priorités en 4 étapes
- Patch Tuesday Septembre 2024
- L’ambivalence des plateformes d’observabilités : entre similitudes et divergences
- Profils & Rémunérations des responsables cybersécurité