4D v14.3

DOM GET XML ATTRIBUTE BY NAME

Página Inicial

 
4D v14.3
DOM GET XML ATTRIBUTE BY NAME

DOM GET XML ATTRIBUTE BY NAME 


 

DOM GET XML ATTRIBUTE BY NAME ( refElemento ; nomeAtrib ; valorAtrib ) 
Parâmetro Tipo   Descrição
refElemento  cadeia in Referência de elemento XML
nomeAtrib  cadeia in Nome de atributo
valorAtrib  Variável in Valor atributo

O comando DOM GET XML ATTRIBUTE BY NAME permite conhecer o valor de um atributo especificado por seu nome.

Passe em refElemento a referência de um elemento XML e em nomeAtrib o nome do atributo do que deseja conhecer seu valor. O valor se retorna no parâmetro valorAtrib. 4D tentará converter o valor obtido no tipo da variável passada como parâmetro.

Se não existir nenhum atributo nomeAtrib no elemento XML, um erro é retornado. Se vários atributos do elemento XML tiverem o mesmo nome, apenas se retornar o valor do primeiro atributo.

Exemplo  

Este método se utiliza para recuperar um valor de atributo XML utilizando seu nome:

 C_BLOB(minhaVarBlob)
 C_TEXT($ref_XML_Pai;$ref_XML_Filho)
 C_LONGINT($NumLinha)
 
 $ref_XML_Pai:=DOM Parse XML variable(minhaVarBlob)
 $ref_XML_Filho:=DOM Get first child XML element($ref_XML_Pai)
 DOM GET XML ATTRIBUTE BY NAME($ref_XML_Filho;"N";$NumLinha)

Se este método for aplicado ao exemplo a seguir, $NumLinha contém o valor 1:

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

 
PROPRIEDADES 

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

Este comando modifica a variável sistema OKEste comando modifica a variável sistema Error

 
HISTÓRIA 

Modificado: 4D 2004

 
VER TAMBÉM 

DOM GET XML ATTRIBUTE BY INDEX
DOM REMOVE XML ATTRIBUTE

 
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)