activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
UiPath logo, featuring letters U and I in white
Atividades de Desenvolvedor
Last updated 22 de out de 2024

Execute XPath

UiPath.WebAPI.Activities.ExecuteXPath

Executa a expressão XPath especificada em um determinado documento XML. Para obter mais informações sobre a sintaxe XPath, acesse aqui.

Propriedades

Entrada
  • ExistingXML - Uma variável XDocument contendo o XML a ser processado. O preenchimento desse campo torna o campo XMLString inutilizável. Este campo suporta apenas variáveis XDocument.
  • XMLString - Uma string ou variável de string contendo o XML a ser processado. O preenchimento desse campo torna o campo ExistingXML inutilizável. Este campo suporta apenas strings e variáveis de string.
  • XPathExpression - Uma string ou variável de string que contém uma expressão XPath. Este campo suporta apenas strings e variáveis de string.
Diversos
  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.
Comum
  • NomeDeExibição - o nome de exibição da atividade.
Saída
  • Resultado - Uma variável Object contendo os nós recuperados ou conjuntos de nós do XML fornecido. Este campo suporta apenas variáveis de objeto.

Exemplo de como usar a atividade Execute XPath

A atividade Executar XPath é usada para ler e extrair dados de arquivos .xml .
Para exemplificar como usar esta atividade, criamos um exemplo que usa a atividade Execute XPath para extrair o nome de uma pessoa de um .xml arquivo.

É assim que um processo de automação pode ser construído:

  1. Abra o Studio e crie um Processo.

    Nota: Certifique-se de colocar o arquivo .xml dentro da pasta do projeto. Para este exemplo, usamos o XMLfiles.txt.
  2. Arraste uma Sequência para o Designer de fluxo de trabalho.

    • Crie as seguintes variáveis:

      Nome da variável

      Tipo de Variável

      Valor Padrão

      XMLString

      String

       

      Result

      Object

       
  3. Arraste uma atividade Read Text File para dentro do contêiner de sequência.

    • No painel de propriedades, adicione o nome Read XML file no campo NomeDeExibição.
    • Adicione o valor "XMLfiles.txt" no campo FileName .
    • Adicione a variável XMLString no campo Conteúdo.
  4. Adicione uma atividade Execute XPath após a atividade Read Text File.

    • No painel Propriedades, adicione a variável XMLString no campo StringXML.
    • Adicione o valor "string(/catalog/book/author/text()[1])" no campo XPathExpression . Esta expressão extrai o texto encontrado no campo autor do arquivo xml .
    • Adicione a variável Result no campo Resultado.
  5. Arraste uma atividade Write Line após a atividade Execute XPath.

    • Adicione a expressão "Result: " + Result.ToString no campo Texto.
  6. Execute o processo. O robô extrai o nome do autor do .xmlarquivo e o exibe no painel de Saída.
  • Propriedades
  • Exemplo de como usar a atividade Execute XPath

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.