|
Subject: Re: Doubts regarding XSL and DOM From: "Amit Rekhi" <amitr@xxxxxxxxxxxxx> Date: Fri, 30 Oct 1998 10:20:00 +0530 |
Joe,
Thanks very much for your time in clearing my doubts :-)
>Depends on what you mean by "traverse". Might help if you provided a
>concrete example.
By "traverse" I meant complete access to the src. XML tree. in all possible
ways. for eg. say getting all the nodes that are children of say "foo"
element etc.
I guess all that is possible through the pattern syntax of XSL, and if some
of the "traversals"(as I read it) are not then the pattern syntax needs to
be made richer (as you stated) rather than DOM interfaces being introduced.
>If you mean you want to do something more complicated than XSL's query
>language and templates will support, you either don't use XSL, or you use
>the escape mechanisms that may (or may not) be designed into XSL.
Yes. Now I understand , why there is no place for DOM into XSL. DOM is an
API used by a prog. lang/application, XSL is neither , simply because it was
put togther to be a query , tranformation language. So anything outside the
scope of patterns / templates , will need an escape mech. (in case of DOM a
programming language , as Paul pointed out).
> Early versions of XSL did have some support for Ecmascript, which was
given
>DOM-like read-only access into the model... The current spec doesn't have
>that feature,
It was the "DOM-like read-only access" in the earlier versions that made me
think of DOM with XSL.
>but I get the impression that it hasn't yet been ruled out for future
versions.
I feel it would be proper to have "DOM-like read-only access" methods as
they would leverage the XSL pattern syntax by giving them a DOM like feel.
AMIT
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: Doubts regarding XSL and DOM, Amit Rekhi | Thread | Doubts regarding XSL and DOM, keshlam |
| Re: Doubts regarding XSL and DOM, Amit Rekhi | Date | Ugh! accessing current value in <A, Glenn R. Kronschnabl |
| Month |