[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Quick Xpath
XMLCooktop works with //b[preceding-sibling::*[self::a]] or //b[preceding-sibling::*[1][self::a]] or //b[local-name(preceding-sibling::*[1])='a'] While XML-SPY works with //b[preceding-sibling::*[self::a]] but not with //b[preceding-sibling::*[1][self::a]] and doesn't work either with //b[local-name(preceding-sibling::*[1])='a'] Interesting, which processor is wrong/right and why? ----- Original Message ----- From: Mark Feblowitz <mfeblowitz@f...> To: 'Dare Obasanjo' <dareo@m...>; Garland foster <garland_foster@s...>; <xml-dev@l...> Sent: Wednesday, July 17, 2002 6:20 PM Subject: RE: Quick Xpath > Interesting - > > XML Spy liked > > file://b[preceding-sibling::*[local-name()= 'a']] > > but did nothing with > > /foo/b[preceding-sibling::*[1][self::a]] > > but take out the [1] and it works (?!) > > > -----Original Message----- > From: Dare Obasanjo [mailto:dareo@m...] > Sent: Wednesday, July 17, 2002 5:14 PM > To: Garland foster; xml-dev@l... > Subject: RE: Quick Xpath > > I'm pretty sure that's wrong but I'll wait for Jeni, Dave Carlisle, Mike > Kay or one of the other XPath experts to confirm this before jumping to > conclusions. > > -- > PITHY WORDS OF WISDOM > The primary function of the design engineer is to make things difficult > for the fabricator and impossible for the serviceman. > > This posting is provided "AS IS" with no warranties, and confers no > rights. > > > > > -----Original Message----- > > From: Garland foster [mailto:garland_foster@s...] > > Sent: Wednesday, July 17, 2002 2:12 PM > > To: Dare Obasanjo; xml-dev@l... > > Subject: Re: Quick Xpath > > > > > > In my XML-SPY Xpath evaluator it just returns the first "B" > > node that has a previous "A". Ideas? > > > > ----- Original Message ----- > > From: Dare Obasanjo <dareo@m...> > > To: Garland foster <garland_foster@s...>; > > <xml-dev@l...> > > Sent: Wednesday, July 17, 2002 5:59 PM > > Subject: RE: Quick Xpath > > > > > > The following works for me > > > > file://b[preceding-sibling::*[local-name()= 'a']] > > > > > > -- > > PITHY WORDS OF WISDOM > > The primary function of the design engineer is to make things > > difficult for the fabricator and impossible for the serviceman. > > > > This posting is provided "AS IS" with no warranties, and > > confers no rights. > > > > -----Original Message----- > > From: Garland foster [mailto:garland_foster@s...] > > Sent: Wednesday, July 17, 2002 1:49 PM > > To: xml-dev@l... > > Subject: Quick Xpath > > > > > > <foo> > > <b/> > > <a/> > > <b/> > > <a/> > > <b/> > > </foo> > > > > Return all the "b" nodes that are inmediately preceded by an > > "a" element (the bold nodes). > > > > It's easy but I'm lost :-( > > > > Thanks, > > Garland. > > > > > > --- > > Outgoing mail is certified Virus Free. > > Checked by AVG anti-virus system (http://www.grisoft.com). > > Version: 6.0.373 / Virus Database: 208 - Release Date: 7/1/02 > > > > ----------------------------------------------------------------- > > The xml-dev list is sponsored by XML.org > > <http://www.xml.org>, an initiative of OASIS > <http://www.oasis-open.org> > > The list archives are at http://lists.xml.org/archives/xml-dev/ > > To subscribe or unsubscribe from this list use the subscription > manager: <http://lists.xml.org/ob/adm.pl> > > > > > ----------------------------------------------------------------- > The xml-dev list is sponsored by XML.org <http://www.xml.org>, an > initiative of OASIS <http://www.oasis-open.org> > > The list archives are at http://lists.xml.org/archives/xml-dev/ > > To subscribe or unsubscribe from this list use the subscription > manager: <http://lists.xml.org/ob/adm.pl> > > ----------------------------------------------------------------- > The xml-dev list is sponsored by XML.org <http://www.xml.org>, an > initiative of OASIS <http://www.oasis-open.org> > > The list archives are at http://lists.xml.org/archives/xml-dev/ > > To subscribe or unsubscribe from this list use the subscription > manager: <http://lists.xml.org/ob/adm.pl> > > --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.373 / Virus Database: 208 - Release Date: 7/1/02
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|