4D v16.3SAX GET XML CDATA |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
SAX GET XML CDATA
SAX GET XML CDATA
O comando SAX GET XML CDATA permite recuperar o valor CDATA de um elemento XML existente no documento XML referenciado no parâmetro documento. Este comando deve ser chamado com o evento SAX XML CDATA. Para maior informação sobre eventos SAX, consulte a descrição do comando SAX Get XML node. Passe a variável valor do tipo Texto se quiser recuperar dados que tenham um tamanho maior que 32Kb (o banco de dados deve rodar em modo Unicode). Nota de compatibilidade: A partir de 4D v12, os conteúdos CDATA codificados em base64 são decodificados automaticamente pelo comando SAX GET XML CDATA, de modo que não é necessário chamar ao comando BASE64 DECODE. No código XML abaixo:
<ElementoRaiz> <Filho>Meu Texto<![CDATA[MyCData]]</Filho> </ElementoRaiz> O código 4D abaixo devolverá “MeuCData” em vDadosTexto: C_BLOB(vDados) 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
|
PROPRIEDADES
Produto: 4D HISTÓRIA
Modificado: 4D v11 SQL Release 3 ARTICLE USAGE
Manual de linguagem 4D ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||