Galera, preciso fazer a tradução de um XML, transformá-lo em uma temp-table para gravar um registro de transação do registro para o EMS. O XML que tenho é este: <?xml version='1.0' encoding='ISO-8859-1'?> <sdiloperationcontext lcount='1'> <sdioperationcontext name='SOR_L' sequence='1'> <sdiloperation lcount='1'> <sdioperation name='UPDATE' sequence='1'> </sdioperation> </sdiloperation> </sdioperationcontext> </sdiloperationcontext> A temp-table será esta: def temp-table ttOperation field lCount as integer /*<sdiloperationcontext lcount='1'>*/ field lType as char field sequence as char <sdioperationcontext name='SOR_L' sequence='1'> field lOperation as char <sdioperation name='UPDATE' sequence='1'> . Preciso transformar o registro do xml acima nesta temp-table. Não consigo usar as funções READ-XML do progress nem com o Schema posicionado. Alguém pode me ajudar como ler estas tags, já que não são tags "padrão" para o progress ler. Alguém pode me ajudar aí? Obrigado! T+!