XPath Tester and Node Selecting examples
Free XPath Tester Site.
Example XML
<listingAgent id="1">
<name>Sandra Oh</name>
<telephone type="mobile">0400 000 000</telephone>
<telephone type="BH">1300 123 456</telephone>
<email>sandra@test.com</email>
<office_id>SANDRA-OFFICE</office_id>
<agentFirstName>Sandra</agentFirstName>
<agentLastName>Oh</agentLastName>
<agentUserName>sandra-oh</agentUserName>
</listingAgent>
Select a node where the type is BH irrespective of order.
{telephone[@type='BH']}
When the type is mobile irrespective of order.
{telephone[@type='mobile']}