[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: XPath and XPattern (was Re: More on tamingSAX)
Christian Nentwich wrote: >Uche, > > > >>No. Sorry. STX is just one candidate. Others have implemented the >>same thing in other ways. Why should STX be the automatic winner? >> >> > >Oh my gosh... help! I surrender! :) > >What I intended to say was: a lot of analysis on streamability has >gone into this subset of XPath. It's worth looking at, and the mailing >list archives are worth looking at because there was a lot of >discussion on axes, predicates, one-lookahead for text node children >(which enables a few types of predicates to be evaluated), and other >issues that anybody who attempts this will run up against. The >discussion included a number of people from this list, including >Michael Kay. > >Then people could read up on it, rather than post messages like "I >heard through the grapevine that predicates generally don't work with >streaming". Then again, I suppose, it's fun to do analysis from >scratch. Ah well, whatever it is, it'll be good to see streaming >processors! > > OK. Peace on earth and all that, but I think you're still misunderstanding. I don't think anyone is doing any analysis from scratch. For my part, I'm familiar with STX and a few other streaming specs (I've always watched them), and I've learned my own lessons several times implementing my own streaming XPath-like tools in C and Python. I think most others in this conversation have similar background. So this analysis is not really of the basic morphology of XPath features with respect to streaming. The underlying science and engineering is pretty well known. The discussion is, rather: on what known restrictions and known consequences of those can we *agree*? The STX mailing list has some references of interest, but is in no way a replacement for this broader discussion. -- Uche Ogbuji Fourthought, Inc. http://uche.ogbuji.net http://4Suite.org http://fourthought.com Use CSS to display XML - http://www.ibm.com/developerworks/edu/x-dw-x-xmlcss-i.html Full XML Indexes with Gnosis - http://www.xml.com/pub/a/2004/12/08/py-xml.html Be humble, not imperial (in design) - http://www.adtmag.com/article.asp?id=10286 UBL 1.0 - http://www-106.ibm.com/developerworks/xml/library/x-think28.html Use Universal Feed Parser to tame RSS - http://www.ibm.com/developerworks/xml/library/x-tipufp.html Default and error handling in XSLT lookup tables - http://www.ibm.com/developerworks/xml/library/x-tiplook.html A survey of XML standards - http://www-106.ibm.com/developerworks/xml/library/x-stand4/ The State of Python-XML in 2004 - http://www.xml.com/pub/a/2004/10/13/py-xml.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
|