Saltar para o conteúdo principal
Versão: 20 R7 BETA

DOM Get first child XML element

DOM Get first child XML element ( refElemento {; nomElemFilho {; valorElemFilho}} ) : Text

ParâmetroTipoDescrição
refElementoTextReferência de elemento XML
nomElemFilhoTextNome do elemento filho XML
valorElemFilhoTextValor do elemento filho XML
ResultadoTextReferência do elemento filho XML

Descrição

O comando DOM Get first child XML element retorna uma referência XML ao primeiro “filho” do elemento XML passado em refElemento. Esta referência pode ser utilizada com outros comandos de análise XML.

Os parâmetros nomElemFilho e valorElemFilho, se forem passados, recebem respectivamente o nome e o valor do elemento filho.

Exemplo 1

Recuperação da referência do primeiro elemento XML do pai raiz. A estrutura XML (C:\\import.xml) é carregado previamente em um BLOB:

 var meuVarBlob : Blob
 var $xml_Pai_Ref;$xml_Filho_Ref : Text
 
 DOCUMENT TO BLOB("c:\\importar.xml";minhaVarBlob)
 $xml_Pai_Ref:=DOM Parse XML variável(minhaVarBlob)
 $xml_Filho_Ref:=DOM Get first child XML element($xml_Pai_Ref)

Exemplo 2

Recuperação da referência, nome e valor do primeiro elemento XML do pai raiz. A estrutura XML (C:\\importar.xml) é carregada previamente em um BLOB:

 var meuVarBlob : Blob
 var $xml_Pai_Ref;$xml_Filho_Ref : Text
 var $filhoNom;$filhoValor : Text
 
 DOCUMENT TO BLOB("c:\\importar.xml";meuVarBlob)
 $xml_Pai_Ref:=DOM Parse XML variable(minhaVarBlob)
 $xml_Filho_Ref:=DOM Get first child XML element($xml_Pai_Ref;$filhoNom;$filhoValor)

Variáveis e conjuntos do sistema

Se o comando for executado corretamente, a variável sistema OK assume o valor 1. Do contrário, assume o valor 0.

Ver também

DOM Get next sibling XML element