Boa  tarde,
 

 estou com problema em extrair informações de um campo XMLType.
 Pego meu XML de uma URL e jogo para um coluna do tipo XMLType, mas não estou 
conseguindo extrair as informações de uma maneira que eu possa tratar e jogar 
essas informações nas tabelas corretas.
 

 SELECT *
   FROM C2_XML_VIARAPIDA p,
        table(XMLSequence(
                extract(p.XML_INFO,
 
                        '//Solicitacao/NomeSolicitante', 
'xmlns="http://tempuri.org/";'))) dados;
 

 Dessa maneira eu ate consigo pegar a informação, mas ela vem cheia de sujeira 
e também não consigo fazer loop para pegar penas um pedaço da linha.
 

 Resultado:
 <NomeSolicitante xmlns="http://tempuri.org/";>TARCISIO LUIZ 
GOMES:41547069856</NomeSolicitante>

 

 Sera que alguém pode me dar umas dicas sobre isso? Nunca trabalhei com XML 
antes.
 

 Obrigada!!
 

 

 

Responder a