floppy-diskSalvar XML

Objeto para salvar arquivo XML

Visão Geral

O objeto Salvar XML é utilizado para persistir em arquivo a estrutura de um objeto XML manipulada durante a execução do robô.

Esse objeto permite gravar o XML gerado ou modificado ao longo do fluxo da automação em um arquivo no sistema de arquivos, possibilitando seu uso posterior em integrações, armazenamento ou envio para outros sistemas.

O objeto pode salvar um novo arquivo XML ou sobrescrever um arquivo existente, dependendo da configuração definida.

Esse recurso é frequentemente utilizado em automações que envolvem:

  • Geração de arquivos XML

  • Manipulação de documentos XML

  • Integração com sistemas que exigem arquivos XML

  • Persistência de dados estruturados


Funcionamento

O objeto executa o processo de gravação de um XML em um arquivo.

O fluxo de funcionamento ocorre da seguinte forma:

  1. O robô possui um objeto XML previamente criado ou manipulado no fluxo.

  2. O usuário seleciona um componente do tipo Arquivo que representa o destino onde o XML será salvo.

  3. Durante a execução do robô, o sistema grava o conteúdo do XML no arquivo definido.

  4. Caso a opção Sobrescrever arquivo original esteja habilitada, o arquivo existente será substituído pelo novo conteúdo.

Quando usar

  • Quando for necessário salvar um XML gerado ou manipulado pelo robô.

  • Quando o XML precisa ser persistido em arquivo para uso posterior.

  • Em automações que realizam integrações com sistemas que recebem arquivos XML.

Quando não usar

  • Quando o XML será utilizado apenas internamente no fluxo do robô, sem necessidade de gerar arquivo.

  • Quando não há necessidade de persistir o XML em disco.


Configuração

CAMPO
DESCRITIVO

Título

Nome do objeto dentro do fluxo do robô. Permite identificar a etapa da automação.

Selecionar componente do tipo Arquivo

Define o componente de arquivo que será utilizado como destino para salvar o XML.

Sobrescrever arquivo original

Quando habilitado, o conteúdo do arquivo existente será substituído pelo novo XML gerado pelo robô.

Observação:

  • O campo Selecionar componente do tipo Arquivo é obrigatório para definir o local onde o XML será salvo.


Exemplos

Exemplo simples

Salvar um XML gerado pelo robô.

Fluxo:

  1. Criar ou manipular um objeto XML no fluxo do robô.

  2. Adicionar o objeto Salvar XML.

  3. Selecionar o componente de arquivo que representará o destino do XML.

  4. Executar o robô para gerar o arquivo XML.

Exemplo aplicado

Geração de XML para integração com outro sistema.

Fluxo possível:

  1. Criar a estrutura de um XML utilizando objetos de manipulação XML.

  2. Preencher os dados necessários no documento.

  3. Utilizar Salvar XML para gravar o arquivo no sistema.

  4. Utilizar o arquivo gerado para envio a uma API ou sistema externo.


Retornos

Este objeto não retorna valores diretamente.

Ele realiza a gravação do conteúdo do objeto XML em um arquivo definido no fluxo do robô.


Erros comuns e como evitar

Erro
Como evitar

Componente de arquivo não selecionado

Garantir que um componente do tipo Arquivo válido esteja configurado

Falha ao sobrescrever arquivo

Verificar se o arquivo possui permissão de escrita

XML não salvo corretamente

Confirmar se o objeto XML foi criado ou manipulado antes da execução do objeto


Boas práticas

  • Defina corretamente o componente de arquivo de destino.

  • Utilize a opção Sobrescrever arquivo original apenas quando necessário.

  • Valide o conteúdo do XML antes de salvá-lo.

  • Organize o fluxo do robô garantindo que o XML esteja completo antes da etapa de salvamento.

Last updated

Was this helpful?