|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Question for the XPath and DOM folks
> On Sat, Jul 20, 2002 at 11:19:25AM -0700, Dare Obasanjo wrote: > > Given the following XML in a DOM document > > > > <foo> > > bar > > <![CDATA[ > > baz > > ]]> > > quux > > </foo> > > > > and the following XPath > > > > //text() > > > > what should be the resulting DOM nodes and why? I can think of two answers but they both have problems. > > Well the theorical answer is that XPath operates on an XPath > data model, not a DOM view. Your question has no answer, XPath is not > designed to work on a standard DOM tree, CDATA are transparently > turned in (the container) text node. Maybe you're right, but to my reading, the following statement in the spec seems to give the definitive answer: "...a text node never has an immediately following or preceding sibling that is a text node." -- Uche Ogbuji Fourthought, Inc. http://uche.ogbuji.net http://4Suite.org http://fourthought.com Track chair, XML/Web Services One Boston: http://www.xmlconference.com/ The many heads of XML modeling - http://adtmag.com/article.asp?id=6393 Will XML live up to its promise? - http://www-106.ibm.com/developerworks/xml/li brary/x-think11.html
|
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
|
|||||||||

Cart








