commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dmitri Plotnikov <dplot...@yahoo.com>
Subject Re: [JXPATH] @name feature
Date Fri, 08 Aug 2003 20:20:10 GMT
Interesting.  I'll try to look into this, but I cannot promise a very
quick fix: I am currently swamped both at my day job and at home.

Thanks for reporting this.

- Dmitri

--- Jeff Lansing <jeff@polexis.com> wrote:
> Hi,
> 
> The @name feature for accessing Map entries has a problem. This works
> 
> fine for the simple names used in the example, such as 
> getValue("addresses[@name='home']/zipCode"), and there is even a note
> 
> that says: "Note: At this point JXPath only supports Maps that use 
> strings for keys."
> 
> The problem is that a HashMap key can be any String, including one
> that 
> contains the character ':'. But the @name feature tries to turn this 
> string into the local part of a QName, and if there is a ':', the
> QName 
> constructor throws an exception.
> 
> So this feature doesn't work when keys are URL's, which is actually a
> 
> very common thing to do.
> 
> Thanks,
> 
> Jeff
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
> 


__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com

Mime
View raw message