> From: jim moore [mailto:[EMAIL PROTECTED]]
> 
> I wasn't suggesting writing a DOM fa�ade (agreed that would be difficult).
> I
> just meant it should be trivial to write a custom view that wraps betwixt.

I don't think betwixt by itself can be used for a view; it's just a way of
defining the mapping from Java->XML, not a tool which provides the mapping
to DOM/SAX/whatever itself.
 
> As for the SAX event idea, wouldn't this suffer from the same cyclical
> reference difficulty as domify? Seems to me that you would end up firing
> an
> infinite set of open element tag events on cyclical references. Not to say
> that a SAX event firing view isn't a good idea, just that it is probably a
> project in itself.

Yup, SAX events would suffer the same cyclical problem as domify - which is
why something like Betwixt is necessary to exclude the paths that have the
cycles.  At the moment, Domify isn't that smart because we expected XSLT
processors to be intelligent about how they navigate the DOM.  Xalan 2.1
was, but more recent versions aren't :-(

A quick solution to the cycle problem might be to switch to Xalan 2.1.  A
more satisfying solution would be to replace Domify with a betwixt-based
"Saxify".  Still pretty easy to build, but probably not a couple hours work,
unfortunately.

Jeff Schnitzer
[EMAIL PROTECTED]


-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
Mav-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mav-user
Archives are available at http://www.mail-archive.com/

Reply via email to