from my point of view the expression you need should be like the following:

//servlet-mapping/servlet-name[text()='DeviceInfoServlet']/url-pattern

regards,
hans




----- Weitergeleitet von Hans Prüller/igs am 13.03.2002 16:24 -----
|--------+------------------------------------------>
|        |          "yahoo" <[EMAIL PROTECTED]>  |
|        |          Gesendet von:                   |
|        |          [EMAIL PROTECTED]|
|        |          eforge.net                      |
|        |                                          |
|        |                                          |
|        |          13.03.2002 15:35                |
|        |                                          |
|--------+------------------------------------------>
  
>-----------------------------------------------------------------------------------------------------------|
  |                                                                                    
                       |
  |       An:     <[EMAIL PROTECTED]>                               
                       |
  |       Kopie:                                                                       
                       |
  |       Thema:  [Jaxen] Problem with selecting nodes using XPath predicates?         
                       |
  
>-----------------------------------------------------------------------------------------------------------|



Hi

I've faced the following problem:

XPath expr = new XPath
("//servlet-mapping/url-pattern[./../servlet-name='DeviceInfoServlet']");
String rez = (String) expr.selectSingleNode (doc);

always return null for the following doc:

...

<servlet-mapping>
  <servlet-name>DeviceInfoServlet</servlet-name>
  <url-pattern>/tools/*</url-pattern>
</servlet-mapping>

...

But simple ones are working:
String b = (String) (new XPath
("//servlet-mapping/url-pattern")).selectSingleNode (doc);

And I am sorry to say but Microsoft XML parser does understand the first
expression and return the right stuff.

Any ideas?

Cheers,

Andrey


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


_______________________________________________
Jaxen-interest mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jaxen-interest



____________________________________________________
IGS Systemmanagement
GmbH & Co KG
Dorfplatz 5
A-4531 Piberbach
phone: +43 7228 6451 0       home: http://www.igs.at
fax: +43 7228 6451 30        eMail: [EMAIL PROTECTED]
hotline:
fax: +43 7228 6451 20        eMail: [EMAIL PROTECTED]
____________________________________________________

NEWSFLASH___________________________________________

DKC Dokumentation ab sofort unter www.igs.at
im Downloadbereich verfügbar

Anlagenmanagement ab sofort verfügbar
Reservieren Sie sich Ihren persönlichen Demotermin
unter: [EMAIL PROTECTED]

NEWSFLASH___________________________________________


_______________________________________________
Jaxen-interest mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jaxen-interest

Reply via email to