[Home] [By Thread] [By Date] [Recent Entries]

  • To: xml-dev@l...
  • Subject: Re: XPath and XPattern (was Re: More on taming SAX)
  • From: David Megginson <david.megginson@g...>
  • Date: Thu, 23 Dec 2004 15:48:00 -0500
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=WP6IEVVwFWO9LvvnOJ8vN5n05hAjGElhiQApRtslZeQQ6v9SgfsKVB68xaZ4QaOF58N6UAS+8ZXqxesItioSzN3D7JdHTRelT9GmR1ICAQJeEHOY2ciZwpXt4OE+psmqXDdWKpaIHHm88Wfm/L63hxjhOveaNXYKNPZosbSvKoU=
  • In-reply-to: <41CB29FA.8010201@t...>
  • References: <E1ChXnb-0004PJ-00@u...> <41CB29FA.8010201@t...>
  • Reply-to: David Megginson <david.megginson@g...>

On Thu, 23 Dec 2004 22:26:34 +0200, Oleg Tkachenko <oleg@t...> wrote:

> It would be really nice to have such streamable XPath subset strictly
> defined (and probably with different name). Many attempts to implement
> XPath in a streaming way, such as Microsoft's XPathReader [1] (which is
> actually used in Biztalk internally) are hardly widely usable primarily
> because of proprietary XPath subsetting.

This doesn't sound like too bad a job, but it's not worth it unless
people are willing to use and support it in their code.  Obviously, a
streaming XPath subset is appropriate for use with streaming parser
APIs like SAX and STAX -- where else would it be useful?  XML
networking?  Search and indexing?

There's also the question of context -- would the only context be the
stack, or do people hope to have access to left siblings as well?


All the best,


David

-- 
http://www.megginson.com/

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member