4D v16.3DOM SET XML ELEMENT VALUE |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
DOM SET XML ELEMENT VALUE
DOM SET XML ELEMENT VALUE
O comando DOM SET XML ELEMENT VALUE lhe permite modificar o valor do elemento definido por refElement.
Nota: Se o elemento designado por refElemento for de tipo BLOB, DOM SET XML ELEMENT VALUE o codifica automaticamente em banco64. Entretanto, o comando DOM GET XML ELEMENT VALUE realiza automaticamente a operação inversa. Par conformité avec les règles de traitement XML, toutes les séquences de caractères de fin de ligne CR et CRLF sont converties en caractères LF. Para conformidade com as regras XML, todas as sequências de caracteres de final de linha CR e CRLF são convertidas para caracteres LF. Na fonte XML abaixo: <Book> <Title>O melhor vendedor</Title> </Book> Se for executado o código abaixo, com vRefElem conterá a referência do elemento “Título”: DOM SET XML ELEMENT VALUE(vRefElem;"O Perdedor") Obtemos: <Book> <Title>O Perdedor</Title> </Book> Na fonte XML abaixo: <Maths> <Postulate>1+2=3</Postulate> </Maths> Queremos escrever o texto “12<18” no elemento <Postulate>. Esta cadeia não pode ser escrita em XML porque o caractere “<” não é aceito. Este caractere deve ser transformado então em “<” ou deve ser utilizado a forma CDATA. Se vElemRef indica o nodo XML <Postulate>: ` Forma normal Obtemos: <Maths> <Postulate>12 < 18</Postulate> </Maths> ` CDATA form Obtemos: <Maths> <Postulate><![CDATA[12 < 18]]></Postulate> </Maths> Se o comando tiver sido executado corretamente, a variável sistema Ok assume o valor 1. Se ocorrer um erro, assume o valor 0 e um erro é gerado (por exemplo, se a referência do elemento for inválida)
Ver também
|
PROPRIEDADES
Produto: 4D HISTÓRIA
Modificado: 4D 2004.4 ARTICLE USAGE
Manual de linguagem 4D ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||