Bonjour,
Depuis des années j'utilise cx_Oracle pour interfacer python et Oracle (10g). Pas de problème jusque là. Pour la 1ère fois, j'utilise des directives XML dans mes requetes Oracle :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
SELECT
XMLELEMENT("gml:featureMember",
XMLELEMENT("AIRPORT",
   XMLELEMENT("IDENT", AIRPORT_NAME ))) from AIRPORT
Sous sqlplus j'obtiens le résultat suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
XMLELEMENT("GML:FEATUREMEMBER",XMLELEMENT("AIRPORT",XMLELEMENT("IDENT",AIRPORT_N
--------------------------------------------------------------------------------
<gml:featureMember><AIRPORT><IDENT>LFBO</IDENT></AIRPORT></gml:featureMember>
<gml:featureMember><AIRPORT><IDENT>LFLL</IDENT></AIRPORT></gml:featureMember>
Mais ce que me retourne le "fetchall" dans python est une liste de références :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
(<cx_Oracle.OBJECT object at 0xb7d8a400>,)
(<cx_Oracle.OBJECT object at 0xb7d8a420>,)
Comment retrouver les informations à partir de ces références ?
Merci