Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v19.8
DOM GET XML ELEMENT VALUE

DOM GET XML ELEMENT VALUE 


 

DOM GET XML ELEMENT VALUE ( refElemento ; valorElemento {; cDATA} ) 
Parâmetro Tipo   Descrição
refElemento  String in Referência de elemento XML
valorElemento  Variável in Valor do elemento
cDATA  Variável in Conteúdo de seção CDATA

O comando DOM GET XML ELEMENT VALUE retorna no parâmetro valorElement, o valor do elemento XML designado por refElement. 4D tentará convertir o valor obtido no tipo de variável passada como parâmetro.Se o tipo de variável não for definido, o valor é retornado no tipo texto como padrão.

O parâmetro opcional cDATA se utiliza para recuperar os conteúdos das seções CDATA do elemento XML refElement. Como com o parâmetro valorElement, 4D tentará converter o valor obtido para o  mesmo tipo da variável passada como parâmetro, e se o tipo de variável não for definida, o tipo texto é usado como padrão.

Nota: se o elemento designado por refElement for um BLOB processado pelo comando DOM SET XML ELEMENT VALUE, tiver sido codificado automaticamente em banco64. Portanto, o comando tentará automaticamente decodificar em base 64.

Exemplo  

Este método retorna o valor do elemento $xml_Element_Ref:

 C_TEXT($xml_Element_Ref)
 C_REAL($valor)
 
 DOM GET XML ELEMENT VALUE($xml_Element_Ref;$valor)

Se o comando tiver sido executado corretamente, a variável sistema Ok assume o valor 1. Se ocorrer um erro, assume o valor 0.



Ver também 

DOM Get XML element
DOM GET XML ELEMENT NAME
DOM SET XML ELEMENT VALUE

 
PROPRIEDADES 

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

Este comando modifica a variável sistema OKThis command can be run in preemptive processes

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Modificado: 4D 2004
Modificado: 4D v12

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v19)
Manual de linguagem 4D ( 4D v19.1)
Manual de linguagem 4D ( 4D v19.4)
Manual de linguagem 4D ( 4D v19.5)
Manual de linguagem 4D ( 4D v19.6)
Manual de linguagem 4D ( 4D v19.7)
Manual de linguagem 4D ( 4D v19.8)