Salvar XML
Objeto para salvar arquivo XML
Este Objeto depende de outros Objetos, como: Criar XML, Converter Lista para XML, Converter Tabela para XML, Importar 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:
O robô possui um objeto XML previamente criado ou manipulado no fluxo.
O usuário seleciona um componente do tipo Arquivo que representa o destino onde o XML será salvo.
Durante a execução do robô, o sistema grava o conteúdo do XML no arquivo definido.
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

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:
Criar ou manipular um objeto XML no fluxo do robô.
Adicionar o objeto Salvar XML.
Selecionar o componente de arquivo que representará o destino do XML.
Executar o robô para gerar o arquivo XML.
Exemplo aplicado
Geração de XML para integração com outro sistema.
Fluxo possível:
Criar a estrutura de um XML utilizando objetos de manipulação XML.
Preencher os dados necessários no documento.
Utilizar Salvar XML para gravar o arquivo no sistema.
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
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?

