Altova Mailing List Archives>Archive Index >comp.text.xml Archive Home >Recent entries >Thread Prev - Re: Bes XPath query? >Thread Next - Re: Bes XPath query? Re: Bes XPath query?To: NULL Date: 5/8/2009 5:10:00 PM CxT wrote:
>>> <table>
>>> <tr>
>>> <td>Beta</td>
>>> <td class="cl1">1.66</td>
>>> </tr>
>>> <tr>
>>> <td>Dividend & Yield</td>
>>> <td class="cl1">NA</td>
>>> </tr>
>>> <tr>
>>> <td>Earnings/Share</td>
>>> <td class="cl1">5.56</td>
>>> </tr>
>> //table/tr[td[. = 'Earnings/Share']]/td[@class = 'cl1']
> Hmmm... that specific query is returning 0 elements. What would I do
> if I wanted to search for an element that contains just the text
> ("Earnings/Share")? I thought I could do "//td[. = 'Earnings/Share']"
> but that isn't returning any hits either. Very confused.
Are you trying to use XPath against an XHTML document? In XHTML elements
are in the namespace http://www.w3.org/1999/xhtml and '//td' (in XPath
1.) always selects elements in no namespace so that could be one reason
why the expressions do not find any element.
Other than that you will need to provide some context as for how exactly
you use XPath.
--
Martin Honnen
http://msmvps.com/blogs/martin_honnen/
| ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
