Este exemplo mostrará como utilizar as funções de XML.
Para este exemplo utilize o seguinte código.
Crie uma regra para obter o item1 da sala.
Seu fluxo ficará desta forma:
Para obter o valor do item1 será necessário ‘navegar’ pelos elementos.
O primeiro passo será abrir o XML:
Utilize a função ‘Abrir XML’ passando como parâmetro o código do XML, guarde seu retorno em uma variável do tipo ‘Variante’, esta variável será a referência do XML.
Será necessário obter a raiz do XML, no segundo processamento utilize a função ‘Obter Raiz’ e guarde seu retorno em uma variável do tipo ‘Variante’.
Ao obter a raiz da XML você terá a referência do elemento <casa>, agora você poderá obter qualquer filho deste elemento.
Obtenha a referência do elemento <sala>, para isso utilize a função ‘Obter Filho de Elemento’, passando a referência da raiz e o elemento que se deseja obter, neste caso, ‘sala’.
Guarde o retorno desta função em uma variável do tipo ‘Variante’ que será a referência do elemento <sala>.
Observe que esta variável tem a referência deste elemento <casa><sala>, portanto para obter o elemento <item1> deverá ser feito o mesmo procedimento do item anterior.
Salve o retorno desta função em uma variável do tipo ‘Variante’.
Agora já é possível obter o valor do elemento <item1>.
No último processamento utilize a função ‘Obter o Valor de um Elemento XML’ e passe a variável que esta referenciando o elemento <item1>.
Ao executar esta função no Webrun deverá ser retornado o valor ‘Janela’.
____________________________________________________________________________
Caso este tópico não tenha comentário satisfatório, envie e-mail para documentacao@softwell.com.br