The Architecture of XSL
The W3C has done a lot of work to help design the architecture of XSL so that it is as flexible and extensible as possible. Although XSL might have started out as a single technology, it has evolved into multiple technologies, some of which are useful outside of XSL. These technologies form an important part of not only XSL, but XML as a whole. In order to understand the relevance of these technologies, it's important to examine the role of the XSL processor once more.
The XSL processor performs two fundamental roles:
Constructing a result tree from a source tree.
Interpreting the result tree for formatting purposes.
The first role of the XSL processor involves transforming a source tree into a result tree, which is known ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access