| XPath | Result of XPath Evaluation |
|---|---|
| if (exists(/FitnessCenter/Member[3])) then 'There is a 3rd Member' else 'Error! No 3rd Member' | There is a 3rd Member |
| if (exists(/FitnessCenter/Member[99])) then 'There is a 99th Member' else 'Error! No 99th Member' | Error! No 99th Member |
| exists(/FitnessCenter/Member[3]) | true |
| exists(/FitnessCenter/Member[99]) | false |
| exists(()) | false |
<FitnessCenter>
<Member id="1" level="platinum">
<Name>Jeff</Name>
<Phone type="home">555-1234</Phone>
<Phone type="work">555-4321</Phone>
<FavoriteColor>lightgrey</FavoriteColor>
<MembershipFee>340</MembershipFee>
</Member>
<Member id="2" level="gold">
<Name>David</Name>
<Phone type="home">383-1234</Phone>
<Phone type="work">383-4321</Phone>
<FavoriteColor>lightblue</FavoriteColor>
<MembershipFee>500</MembershipFee>
</Member>
<Member id="3" level="platinum">
<Name>Roger</Name>
<Phone type="home">888-1234</Phone>
<Phone type="work">888-4321</Phone>
<FavoriteColor>lightyellow</FavoriteColor>
<MembershipFee>340</MembershipFee>
</Member>
</FitnessCenter>