Difference in template rule processing XSLT 1.0 vs 2.0
问题 Answering another XSLT question on this site, I stumbled on a difference between XSLT 1.0 and 2.0 that I don't understand. Who can explain what is happening here, and how the difference may be resolved? Note: I am using XML Spy version 2011 sp1 (x64). My input XML is <?xml version="1.0" encoding="UTF-8"?> <root> <Manager grade="10" id="26"> <Employee id="1" grade="9"/> <Employee id="2" grade="8"/> </Manager> <Manager grade="10" id="27"> <Employee id="3" grade="9"/> <Employee id="4" grade="8"/