Eu tenho a seguinte estrutura XML de exemplo:
<SavingAccounts>
<SavingAccount>
<ServiceOnline>yes</ServiceOnline>
<ServiceViaPhone>no</ServiceViaPhone>
</SavingAccount>
<SavingAccount>
<ServiceOnline>no</ServiceOnline>
<ServiceViaPhone>yes</ServiceViaPhone>
</SavingAccount>
</SavingAccounts>
O que eu preciso fazer é filtrar nós o 'SavingAccount' usando XPATH, onde o valor de 'ServiceOnline' é 'sim' ou o valor de 'ServiceViaPhone' é sim.
O XPath deve voltar-me duas linhas !! Eu posso filtrar nós 'SavingAccount' onde ambos os valores dos elementos são sim como o exemplo a seguir XPATH, mas o que eu quero fazer é um ou comparação valor do elemento ???
/SavingAccounts/SavingAccount/ServiceOnline[text()='yes']/../ServiceViaPhone[text()='yes']/..













