Saltar para o conteúdo principal
Versão: Próximo

SAX GET XML ELEMENT VALUE

SAX GET XML ELEMENT VALUE ( documento ; valor )

ParâmetroTipoDescrição
documentorefDoc🡒Referência do documento aberto
valorTexto, BLOB🡘Valor do elemento

Descrição

O comando SAX GET XML ELEMENT VALUE permite recuperar o valor de um elemento XML existente no documento XML referenciado por documento. Este comando deve ser chamado no contexto de um evento XML DATA SAX. Para maior informação sobre os eventos SAX, consulte a descrição do comando SAX Get XML node .

Passe no parâmetro valor uma variável de tipo Texto ou BLOB. Se passa um BLOB, o comando automaticamente tentará decodificá-lo em base64.

Exemplo

O código XML abaixo:

<ElementoRaiz>
   <Filho Att1="111" Att2="222" Att3="333">MyText</Filho>
</ElementoRaiz>

A instrução abaixo “MeuText” em vValor:

 SAX GET XML ELEMENT VALUE(DocRef;vValor)

Variáveis e conjuntos do sistema

Se o comando se executa corretamente, a variável sistema OK toma o valor 1. Caso contrário toma o valor 0 e se gera um erro.

Ver também

SAX ADD XML ELEMENT VALUE
SAX Get XML node