Making XSLT style sheets from XSLT components

wxdqz

New Member
Making XSLT style sheets from XSLT components==============================================XSLT style sheets can be used to dynamically transform XML to complex presentationmarkup for browsers -- but if the presentation is complex, the style sheetwill be too. What's needed is some tool that can build complex style sheetsfrom simple components. Since XSLT is itself an XML, XSLT can be manipulatedwith XSLT; style sheets can write style sheets. This article shows how anXSLT style sheet that performs some particular runtime transformation canbe built from XSLT components.<!-- m --><a class="postlink" href="http://www-106.ibm.com/developerworks/ibm/library/i-styles/?open&l=849,t=grdd,p=XSLTstsheetsxml_pickle">http://www-106.ibm.com/developerworks/i ... xml_pickle</a><!-- m --> and xml_objectify=======================================Since author David Mertz first introduced his handy utilities for high-levelPython handling of XML documents, users and readers have contributed a numberof extremely useful enhancements and suggestions. This column presents someof the changes to his module suite, as well as some tips on advanced aspectsof using and customizing the modules. Code samples demonstrate py_obj._XMLattributes, node attributes treated as objects and lists, py_obj magic attributebehavior, and more.<!-- m --><a class="postlink" href="http://www-106.ibm.com/developerworks/xml/library/x-matters11?open&l=849,t=grx,p=XMLmtrs11Understanding">http://www-106.ibm.com/developerworks/x ... erstanding</a><!-- m --> ebXML===================ebXML is a big project with a lot of pieces. This article outlines how thepieces all fit together. This overview provides an introduction to the ebXMLconcept and then looks a bit more specifically at the representation of businessprocesses, an important starting point for ebXML implementations. Two bitsof sample code demonstrate the ProcessSpecification DTD and a package ofcollaborations.<!-- m --><a class="postlink" href="http://www-106.ibm.com/developerworks/xml/library/x-ebxml/?open&l=849,t=grx,p=ebXML">http://www-106.ibm.com/developerworks/x ... rx,p=ebXML</a><!-- m -->
 
Back
Top