eraserRemover Elemento

Objeto utilizado para remover um elemento do arquivo XML

circle-info

Este Objeto depende dos Objetos, como: Importar XMLarrow-up-right e Selecionar Elementoarrow-up-right

O Objeto Selecionar Elemento não é obrigatório.

Visão Geral

O objeto Remover Elemento é utilizado para remover um elemento (tag) específico da estrutura de um arquivo XML.

Esse objeto permite modificar a estrutura do XML removendo completamente uma tag e seu conteúdo, ajustando o documento conforme as necessidades da automação.

A remoção ocorre a partir de um objeto XML previamente carregado ou criado no fluxo do robô, permitindo que o documento seja alterado antes de ser utilizado em integrações, validações ou outras etapas do processo.

Esse recurso é frequentemente utilizado em automações que manipulam documentos XML estruturados, como:

  • Processamento de arquivos XML

  • Ajuste da estrutura XML antes de integrações

  • Remoção de elementos desnecessários em documentos XML


Funcionamento

O objeto executa a remoção de um elemento dentro da estrutura de um XML.

O fluxo de funcionamento ocorre da seguinte forma:

  1. O usuário seleciona um objeto XML previamente carregado ou criado no fluxo do robô.

  2. Opcionalmente utiliza Adicionar Elemento para navegar pela estrutura do XML até localizar o elemento desejado.

  3. Informa o nome da tag (Elemento) que será removida.

  4. Define o índice do elemento, caso existam múltiplas ocorrências da mesma tag.

  5. Durante a execução do robô, o sistema localiza o elemento configurado e remove completamente a tag e seu conteúdo da estrutura do XML.

Quando usar

  • Quando for necessário remover uma tag específica de um XML.

  • Quando o XML precisa ser ajustado antes de integração com outros sistemas.

  • Em automações que manipulam ou transformam documentos XML.

Quando não usar

  • Quando o objetivo for remover apenas atributos do elemento, e não a tag completa.

  • Quando o XML não possui o elemento que se deseja remover.


Configuração

CAMPO
DESCRITIVO

Título

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

Selecionar objeto do tipo XML

Define o objeto XML que será utilizado para localizar o elemento que será removido.

Adicionar Elemento

Permite navegar pela estrutura do XML até localizar o elemento desejado.

Elemento

Nome da tag que será removida do XML.

Índice

Define qual ocorrência do elemento será utilizada quando houver múltiplas tags com o mesmo nome.

Observação:

  • O campo Índice permite selecionar a posição do elemento quando houver mais de uma ocorrência da mesma tag no XML.


Exemplos

Exemplo simples

Remover um elemento de um XML.

Fluxo:

  1. Carregar ou criar um objeto XML no robô.

  2. Adicionar o objeto Remover Elemento.

  3. Selecionar o objeto XML.

  4. Informar o Elemento que será removido.

  5. Executar o robô para modificar a estrutura do XML.

Exemplo aplicado

Ajustar a estrutura de um XML antes de integração.

Fluxo possível:

  1. Receber um arquivo XML contendo informações adicionais.

  2. Utilizar Remover Elemento para remover tags que não são necessárias para o sistema de destino.

  3. Utilizar o XML ajustado para envio a uma API ou sistema externo.


Retornos

Este objeto não retorna valores diretamente.

Ele realiza uma modificação na estrutura do objeto XML utilizado no fluxo do robô, removendo o elemento configurado.


Erros comuns e como evitar

Erro
Como evitar

Objeto XML não selecionado

Garantir que um objeto XML válido esteja configurado

Elemento não encontrado

Verificar se o nome do elemento corresponde à estrutura real do XML

Índice incorreto

Confirmar se o índice corresponde à ocorrência correta do elemento


Boas práticas

  • Verifique previamente a estrutura do XML antes de remover elementos.

  • Defina corretamente o nome do elemento e índice para evitar alterações indesejadas.

  • Utilize este objeto quando for necessário ajustar ou limpar a estrutura de um documento XML.

  • Teste o XML após a remoção para garantir que o documento permaneça válido.

Last updated

Was this helpful?