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 :Sous sqlplus j'obtiens le résultat suivant :
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
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
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>Comment retrouver les informations à partir de ces 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>,)
Merci
Partager