Re: ESIS, Groves and XML

Subject: Re: ESIS, Groves and XML
From: Brandon Ibach <bibach@xxxxxxxxxxxxxx>
Date: Tue, 20 Jul 1999 19:49:13 -0500
Quoting Daniel Mahler <dmahler@xxxxxxxxxx>:
> This sounds roughly compatible with XML's DOM (or SAX?).
> Would an ESIS/(DOM|SAX) interface be a natural way
> integrate SGML tools with XML tools?
> 
   Whoa... ESIS is *not* an interface spec like DOM or SAX.  Those
standards specify *how* the data is passed from one component to
another (such as a parser to a processing application).  ESIS
specifies *what* is passed.
   It's kind of like constructing a table of contents for a book.  Do
you just list the page that each chapter starts on, go down to the
level of sections within each chapter, or go so far as to have a
single line to describe each paragraph?  You have to choose how much
detail to include.  ESIS is a prescribed level of detail for how much
information to pass from the parsing process to whatever application
is receiving the parsed information.
   The standard SGML Grove Plan modules that a DSSSL spec is supposed
to include by default (baseabs, prlgabs0 and instabs) correspond
(approximately) to ESIS.

-Brandon :)


 DSSSList info and archive:  http://www.mulberrytech.com/dsssl/dssslist


Current Thread