GNOME Bugzilla – Bug 577736
xsl:apply-template and xsl:for-each problem
Last modified: 2009-04-10 11:42:20 UTC
Please describe the problem: xsl:apply-template and xsl:for-each processing node in different order. apply-templates from first node for-each from last Steps to reproduce: 1. 2. 3. Actual results: Any simple xml like <root> <node1/> <node2/> <node3/> </root> for xsl:apply-templates result order is node1,node2,node3 for xsl:for-each result order is node3,node2,node1 Expected results: for xsl:apply-templates result order is node1,node2,node3 for xsl:for-each result order is node1,node2,node3 Does this happen every time? yes Other information: temporary workaround is xsl:sort
Without a reproduceable stylesheet this is at best inomplete. Actually I think it's bogus, but not seeing the full stylehseet it's impossible to refine. Daniel