RE: Troubleshooting a sort
Untested but reasonable idea: Replace this: <xsl:sort select="*[name()=$param1]"/> With this: <xsl:sort select="descendant::*[name()=$param1]"/> By the way, where are you applying this template that requires you to use the "//" to preface the XPath. Double slashes are often a poor XSLT programming practice resulting in unnecessary tree traversal and could lead to performance problems and incorrect and hard-to-diagnose bugs. Use them only when there is no other reasonable option. -- Charles Knell cknell@xxxxxxxxxx - email 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