4D v14.3

XML SET OPTIONS

Página Inicial

 
4D v14.3
XML
XML SET OPTIONS

XML SET OPTIONS 


 

XML SET OPTIONS ( elemRef|documento ; seletor ; valor {; seletor2 ; valor2 ; ... ; seletorN ; valorN} ) 
Parâmetro Tipo   Descrição
elemRef|documento  Texto, DocRef in Elemento de referencia raiz XML ou Referência de documento aberto
seletor  Inteiro longo in Opção a estabelecer
valor  Inteiro longo in Valor da opção

O comando XML SET OPTIONS é utilizado para modificar o valor de um ou mais parâmetros XML para estrutura passada no primeiro parâmetro.

Este comando se aplica às estruturas XML de tipo "árvore" (DOM) ou "document" (SAX). No primeiro parâmetro, pode passar uma referência do elemento raiz (refElement), ou a referência de um documento SAX aberto (document).

As opções definidas por este comando são utilizadas unicamente no sentido 4D a XML (não tem efeito na leitura de valores XML em 4D). Os seguintes comandos utilizam as seguintes opções:

Passe em seletor a opção a modificar e em valor o novo valor da opção. Pode passar tantos pares seletor/valor como queira.

Deve utilizar as constantes descritas abaixo, localizadas no tema "XML":

Constante Tipo Valor
XML binary encoding Inteiro longo 5
XML date encoding Inteiro longo 2
XML indentation Inteiro longo 4
XML picture encoding Inteiro longo 6
XML string encoding Inteiro longo 1
XML time encoding Inteiro longo 3
Notas:
  • Os valores XML Local e XML Datetime local não oferecem datas expressas em UTC (Universal Time Coordinated); são convertidas sem modificação mas indicam a diferença horária. Estes formatos são úteis no caso de conversões sucessivas e recíprocas (round tripping).
  • Os valores XML UTC e XML Datetime UTC são equivalentes aos precedentes desde o ponto de vista do formato, mas são expressas em UTC. Estes formatos devem ter prioridade para ter certeza da inter-operabilidade. Os valores não são modificáveis.

Exemplo  

Inserir uma imagem SVG:

 XML SET OPTIONS($pictElemRef;XML binary encoding;XML data URI scheme)
 XML SET OPTIONS($pictElemRef;XML picture encoding;XML native codec)
 DOM SET XML ATTRIBUTE($pictElemRef;"xlink:href";PictVar)

 
PROPRIEDADES 

Produto: 4D
Tema: XML
Número 1090

 
HISTÓRIA 

Criado por: 4D v12

 
VER TAMBÉM 

DOM SET XML ATTRIBUTE
DOM SET XML ELEMENT VALUE
DOM SET XML OPTIONS
SAX ADD XML ELEMENT VALUE
XML GET OPTIONS

 
ARTICLE USAGE

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)