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
Campo | Descritivo |
---|---|
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
Propriedade | Descriçã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