Bonjour a tous,
je voudrais savoir comment extraire le contenu d'une table dans un fichier XML en utilisant Oracle 10g XE,
Merci pour tout aide
Cordialement.
Bonjour a tous,
je voudrais savoir comment extraire le contenu d'une table dans un fichier XML en utilisant Oracle 10g XE,
Merci pour tout aide
Cordialement.
lis cet article :
http://www.liberidu.com/blog/?p=358
Merci pour le lien, mais malheureusement il me donne un exemple pour l'operation inverse (charger le contenu d'un fichier xml dans un table), moi, ce que je veux c'est charger les ligne d'une table dans un fichier xml sur mon disque.
sans l'avoir testé personnellement, Marco a aussi écrit un article à ce sujet :
http://www.liberidu.com/blog/?p=365
Merci encore une fois, ce blog est vraiment trés intéressant, la solution proposé n'est pas appliqué, mais par contre j'ai suivit un lien proposé par Marco, et là j'ai trouvé ce que je cherche exactement, et ça marche parfaitement, et voila le code:
ce code génère un fichier xml : anton .xml dans le répertoire UTL_XML, déjà créer dans directory,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SQL>declare rc sys_refcursor; begin open rc for select * from ( select * from emp ); dbms_xslprocessor.clob2file( xmltype( rc ).getclobval( ) , UTL_XML,'anton.xml); end;
dans d
excellent! je ne connaissais pas cet usage de XMLTYPE!!! La grande classe!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager