Ciccio Pasticcio wrote:
> Hi,
>
> i've some problems when i use text()
>
> on page
> http://orario.trenitalia.com/b2c/Tim...5&channel=tcom
> if i do //B/text() it returns to me "Stazione di partenza: nessuna stazione
> corrisponde ai criteri di ricerca impostati."
> but if i try to do //B[text()="Stazione di partenza: nessuna stazione
> corrisponde ai criteri di ricerca impostati."] it doesn't found any element.
Maybe it is an issue with leading and/or trailing white space. The
source of that page contains
<b>Stazione di partenza: nessuna stazione corrisponde ai criteri di
ricerca impostati.
</b>
so there is white space at the end of that sentence.
Try
//b[contains(., "Stazione di partenza: nessuna stazione
corrisponde ai criteri di ricerca impostati.")]
or
//b[normalize-space() = ""Stazione di partenza: nessuna stazione
corrisponde ai criteri di ricerca impostati."]
or
//b[normalize-space(text()) = ""Stazione di partenza: nessuna stazione
corrisponde ai criteri di ricerca impostati."]
--
Martin Honnen
http://JavaScript.FAQTs.com/