4D v14.3

DOM Get first child XML element

Página Inicial

 
4D v14.3
DOM Get first child XML element

DOM Get first child XML element 


 

DOM Get first child XML element ( refElemento {; nomElemFilho {; valorElemFilho}} ) -> Resultado 
Parâmetro Tipo   Descrição
refElemento  cadeia in Referência de elemento XML
nomElemFilho  cadeia in Nome do elemento filho XML
valorElemFilho  cadeia in Valor do elemento filho XML
Resultado  cadeia in Referência do elemento filho XML (16 caracteres)

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.

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

 C_BLOB(meuVarBlob)
 C_TEXT($xml_Pai_Ref;$xml_Filho_Ref)
 
 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)

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:

 C_BLOB(meuVarBlob)
 C_TEXT($xml_Pai_Ref;$xml_Filho_Ref)
 C_TEXT($filhoNom;$filhoValor)
 
 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)

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

 
PROPRIEDADES 

Produto: 4D
Tema: XML DOM
Número 723

Este comando modifica a variável sistema OK

 
HISTÓRIA 

Modificado: 4D 2004.2

 
VER TAMBÉM 

DOM Get next sibling XML element

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v11 SQL Release 6)
Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)