Xpath how to select an element based on an order and dependent of its existence
Posted
by hokkos
on Stack Overflow
See other posts from Stack Overflow
or by hokkos
Published on 2010-04-05T03:10:05Z
Indexed on
2010/04/05
3:13 UTC
Read the original article
Hit count: 325
Hi, how to select an element based on an order and dependent of its existence in XPath ? For example how to select the best quality video if it exist.
<VIDEOS>
<LOW_RES>video_L.flv</LOW_RES>
<HI_RES>video_H.flv</HI_RES>
<HD/>
</VIDEOS>
this should return video_H.flv because the hd version doesn't exist
this case can exist (the videos names can be random):
<VIDEOS>
<LOW_RES>video_L.flv</LOW_RES>
<HI_RES>video_H.flv</HI_RES>
<HD>video_hd.mp4</HD>
</VIDEOS>
this should return video_hd.mp4 because the hd version exist. Many thanks.
© Stack Overflow or respective owner