4D v16.3

DOM EXPORT TO FILE

Página Inicial

 
4D v16.3
DOM EXPORT TO FILE

DOM EXPORT TO FILE 


 

DOM EXPORT TO FILE ( refElemento ; viaArquivo ) 
Parâmetro Tipo   Descrição
refElemento  String in Referência do elemento Root XMLK
viaArquivo  Texto in Acesso de rota completo do arquivo

O comando DOM EXPORT TO FILE  permite guardar uma árvore XML em um arquivo no disco.

Passe em refElemento a referência do elemento raiz a exportar.

Passe em rotaArquivo a rota de acesso completa do arquivo de exportação a utilizar ou a criar. Se o arquivo não existir, ele é criado.

Se passar unicamente um nome de arquivo (sem rota de acesso),  será pesquisado o arquivo ou será criado ao lado do arquivo de estrutura.

Se passar uma cadeia vazia (""), aparece uma caixa de diálogo padrão de abertura e criação de arquivos.

Em XML, os saltos de linha não são significativos, independentemente se encontram dentro ou entre os elementos XML. Internamente, XML utiliza caracteres estandarte LF como separadores de linhas.

Durante as operações de importação e exportação, os caracteres de salto de linha se podem converter. Durante uma importação, o analisador XML substitui os caracteres CRLF (rupturas de linha estandarte em Windows) por caracteres de LF. Durante a exportação, os caracteres LF se substituem por caracteres CR em caracteres macOS e CRLF em Windows.

Se deseja manter os retornos de carro, deve incluir em um elemento XML CDATA de forma que não seja processado pelo analisador XML. Em lugar de caracteres CRLF, também pode utilizar o caractere "<br/>", que é um retorno de carro explícito que não será processado pelo analisador.

Exemplo  

Este exemplo guarda a árvore vRefElem no arquivo MeuDoc.xml:

 DOM EXPORT TO FILE(vRefElem;"C:\\pasta\MeuDoc.xml")

Se o comando for executado corretamente, a variável sistema OK assume o valor 1. Do contrário, assume o valor 0 e é gerado um erro.

Se gera um erro quando:

  • A referência do elemento não for válida,
  • A rota de acesso especificada não for válida,
  • O volume de armazenamento retorna um erro (disco cheio, etc.).



Ver também 

DOM EXPORT TO VAR
SVG EXPORT TO PICTURE

 
PROPRIEDADES 

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

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

 
HISTÓRIA 

Criado por: 4D 2004

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)