Ok. I did notice that I was getting back String from a
obj.getClass().getName() on an earlier round of
testing. Thanks. I'll get latest from JDOM and do it
again.

Tom

--- bob mcwhirter <[EMAIL PROTECTED]> wrote:
> 
> JDOM has recently changed how they deal with text
> nodes, altering from
> java.lang.String to org.jdom.Text.  You could have
> version mismatch
> where Jaxen expects (and tests for) a Text object,
> where JDOM is
> providing only Strings. 
> 
> Which version of JDOM are you using?
> 
>       -bob
> 
> 
> 
> 
> On Fri, 22 Mar 2002, Tom Preston wrote:
> 
> > I tried doing as you suggested.  Here is what I
> have:
> > 
> > <ROOT>
> >   <ROW number="1">
> >     <FIRST_NAME>John</FIRST_NAME>
> >     <LAST_NAME>Smith</LAST_NAME>
> >     <CUSTOMER_NUMBER>27</CUSTOMER_NUMBER>
> >   </ROW>
> >   <ROW number="2">
> >     <FIRST_NAME>Mary</FIRST_NAME>
> >     <LAST_NAME>Jones</LAST_NAME>
> >     <CUSTOMER_NUMBER>28</CUSTOMER_NUMBER>
> >   </ROW>
> > </ROOT>
> > 
> > When I ask for /ROOT/ROW/FIRST_NAME I get a list
> of Elements (as expected).
> > Then I change this, as I think you are suggesting,
> to
> > /ROOT/ROW/FIRST_NAME/text() .... but nothing is
> selected.  What am I missing
> > here?
> > 
> > Thanks.
> > 
> > Tom
> > 
> > -----Original Message-----
> > From: James Strachan
> [mailto:[EMAIL PROTECTED]]
> > Sent: Tuesday, March 19, 2002 11:28 AM
> > To: Tom Preston
> > Cc: [EMAIL PROTECTED]
> > Subject: Re: [Jaxen] using [@name] inside of JAXEN
> > 
> > 
> > ----- Original Message -----
> > From: "bob mcwhirter" <[EMAIL PROTECTED]>
> > > > args[1] can be going after an Element or an
> Attribute if
> > > > StringFunction.evaluate always just printed
> the value of Attr or
> > > > Elements...Attributes work great (just returns
> obj.getValue()) but
> > > > getElementStringValue doesn't print just the
> Element's getText() as I
> > would
> > > > like it to...I guess that I could just replace
> the JDOM
> > DocumentNavigator
> > > > with a custom one...
> > >
> > > It returns the XPath string-value of the
> element, which is recursive,
> > > according to the spec.
> > 
> > Yes. The string-value of an element is recursive.
> If you don't want to be
> > recursive with text inside elements you can use
> the text() function instead.
> > 
> > e.g.
> > 
> > //foo/bar/text()
> > 
> > would return a list of text nodes which are
> immediate children of <bar>
> > elements but not any text inside child elements of
> <bar>s.
> > 
> > James
> > 
> > 
> > 
> > _______________________________________________
> > Jaxen-interest mailing list
> > [EMAIL PROTECTED]
> >
>
https://lists.sourceforge.net/lists/listinfo/jaxen-interest
> > 
> 
> 
> _______________________________________________
> Jaxen-interest mailing list
> [EMAIL PROTECTED]
>
https://lists.sourceforge.net/lists/listinfo/jaxen-interest


__________________________________________________
Do You Yahoo!?
Yahoo! Movies - coverage of the 74th Academy Awards®
http://movies.yahoo.com/

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

Reply via email to