[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Xalan attribute order
At 2002-08-28 18:39 +0200, Thomas Bayer wrote:
I know, attribute order doesn't matter, and if order matters, something is wrong. But I generate HTML from XML and there are old tools. So I have to keep the attribute order. I guess Xalan sorts the attributs alphabetically. Is there a way, to change the behaviour of Xalan? An XSLT processor is allowed to emit attributes in any order, regardless of the order in which they are added to the result tree. The act of adding an attribute node to the result tree doesn't emit the attribute at that point in time ... attributes need to be kept around in memory until the first of the content is added to the tree, at which point the processor can flush the attributes to the result file in any order it wishes. This strategy allows multiple redefinitions of a particular attribute through either specification in a literal result element, the use of an attribute set, or the execution of <xsl:attribute> instructions. Redefinitions are allowed all the way up until the first content is added to the result tree. I hope this helps. ................. Ken
G. Ken Holman mailto:gkholman@xxxxxxxxxxxxxxxxxxxx Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/ Box 266, Kars, Ontario CANADA K0A-2E0 +1(613)489-0999 (Fax:-0995) ISBN 0-13-065196-6 Definitive XSLT and XPath ISBN 1-894049-08-X Practical Transformation Using XSLT and XPath ISBN 1-894049-07-1 Practical Formatting Using XSLFO XSL/XML/DSSSL/SGML/OmniMark services, books (electronic, printed), articles, training (instructor-live,Internet-live,web/CD,licensed) Next public training: 2002-09-30,10-03,07,10,12-08 XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|