Tópico anterior: Operador Aplicar XpathPróximo tópico: Parâmetros de saída


Parâmetros de entrada

Origem da entrada

Selecione a origem da solicitação de entrada do serviço de SOAP: Expressão ou Nome do arquivo de entrada.

Expressão

Especifique a expressão para carregar conteúdo XML. Por exemplo:

Process.xmlContent 

ou

Conjuntos de dados [] .xmlContent xmlData
Arquivo de entrada XML

Especifica o documento XML para extrair os dados. Insira uma expressão que retorna o caminho do arquivo XML a um documento XML válido.

Retirar espaço para nome na estrutura XML

O CA Process Automation fornece uma opção para retirar espaços para nome XML de uma resposta, para que um usuário possa fornecer expressões XPath mais simples para procurar um valor do elemento específico. Essa opção está disponível em todos os operadores SOAP.

As seguintes funções JavaScript são fornecidas:

Observação: o valor padrão de namespaceAware é true. O valor de namespaceAware é false se você deseja retirar o espaço de nome na estrutura XML (e true nas outras situações).

Process.x="<getMatchingEventsResponse xmlns='http://www.ca.com/itpam'><events> <event ><eventName>test</eventName></event></events></getMatchingEventsResponse>";
Process.s=applyXPath(Process.x,"//eventName",true);
Process.aa1=applyXPathToUrl("file:C:/test.xml","//message",true);
Process.aa2=applyXPathToUrl("file:C:/test.xml","//message",false);
Process.s1=applyXPath(Process.x,"//eventName",false);
Process.s2=applyXPath(Process.x,"//eventName");
Dados adicionais extraídos

Especifica expressões do XPath para extrair dados do documento XML. Para cada expressão especificada aqui, especifique uma variável de conjunto de dados na qual armazenar os dados extraídos e um tipo de dados.

Use a opção Adicionar, editar e excluir botões para adicionar, editar ou excluir expressões na caixa de listagem. Os botões Adicionar e editar, abra a caixa de diálogo Lista de parâmetros.

Especifique os valores para os seguintes campos:

Expressão do XPath

Especifica a expressão XPath selecionada sob os dados extraídos.

Variável do conjunto de dados

Especifica o nome de uma variável do conjunto de dados do operador na qual salvar os valores extraídos com base na expressão do XPath selecionada.

Tipo

Especifica o tipo de elemento a ser extraído da resposta. Selecione um dos seguintes tipos com suporte no momento:

  • Número inteiro
  • Matriz de número inteiro
  • Sequência de caracteres
  • Matriz de sequência de caracteres
  • Fragmento XML
  • Matriz de fragmento XML