Selecionar Elemento

Objeto utilizado para selecionar um elemento XML. Com este Objeto é possível utilizar à variável criada para os demais Objetos de XML.

Este Objeto depende do Objeto Importar XML

Configuração

CampoDescritivo

Título

Título do Objeto.

Nome identificador do objeto

Nome único para variável.

Selecionar Objeto Principal

Seleciona um Objeto XML para operação.

Adicionar Elemento

Adiciona um novo campo para Elemento.

Elemento

Elemento XML a ser procurado. (Caso possua atributos, separar com espaço. Se necessário validar o valor do atributo, utilizar: root id=2)

O robô sempre irá atribuir o ultimo elemento informado para variável.

Propriedades do Elemento

PropriedadeDescrição

[Nome identificador do objeto].Value

Valor do elemento.

[Nome identificador do objeto].Name.LocalName

Nome do elemento.

[Nome identificador do objeto] deve ser utilizado o nome no qual foi inserido no campo "Nome Identificador do Objeto", exemplo da imagem: XmlReadElements10.Value

XmlReadElements10.Name.LocalName

Exemplo

No arquivo XML, o elemento sempre começará com <NFe>

Antes do elemento pai <NFe> não é necessário colocar, ficando assim no Objeto:

Com mais de um elemento é só adicionar a tag seguinte. No .xml utilizado para o exemplo, o próximo elemento é <infNfe>.

Para melhor entendimento, vamos fazer robô usando o objeto de Selecionar Elemento XML.

1- Importar um XML utilizando o Objeto Importar XML.

2- Em seguida, o Objeto Selecionar Elemento XML

3- Depois de selecionado o XML, utilize o Objeto Ler Elementos XML.

4- Dentro destes Objetos adicione o Objeto Caixa de Mensagem com as seguintes informações:

Name = {variavelLerElementosXml.Name.LocalName} Value = {variavelLerElementosXml.Value}

Execução

Last updated

Logo

Agapys | RobotEasy | 2022 | Todos os Direitos Reservados