Subject: Re: [xsl] XSLT processor From: Oleg Tkachenko <olegt@xxxxxxxxxxxxx> Date: Wed, 04 Jun 2003 12:42:54 +0200 |
What an XSLT processor do?It transforms XML documents.
Come on, XSLT is XML so who needs proprietary XML parser nowadays?Does XSLT processor use XML parser to parse XSL statements? I mean I think there are two scenarios for XSL statements processing: 1)XSLT processors have their own parser to parse statements 2)They use XML parsers to parse XSL stataments and then walk on the DOM tree generated by the XML parser to find the XSL expressions.Process these expressions and modify this tree according to this statements
The best resource to find out what program does is sources. Take a look at Saxon's, Xalan's, .NET XslTransform's etc source codes.Am I right? If someone can explain what XSLT exactly does, I would be grateful
Depends on implemenatation, but the conceptual data model is described in XPath spec: http://www.w3.org/TR/xpath#data-model.And lastly, what kind of tree(or any other data structure) is used by XPath to store XML nodes?
-- Oleg Tkachenko http://www.tkachenko.com/blog Multiconn Technologies, Israel
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] XSLT processor, David Carlisle | Thread | RE: [xsl] XSLT processor, Michael Kay |
Re: [xsl] xsl query, shadab | Date | [xsl] xsl:choose; first occurance o, William S. |
Month |