[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Conflicting templates?
> Luckily most parsers only warn about these 'conflicts', the conflict resolution system is phrased in terms of matching an explict source node (it's not an error to have two templates with conflicting match patterns if neither of them is actually used) so the error or message is generated at run time not by the parser/compiler. > would make my life a lot more awkward... I think in the long run relying on the position of the templates in the file will make your life harder, almost every otherfeature in xslt is designed so that the top level constructs in a stylesheet may be placed in any order, re-arranged by code beautifiers, etc, When something goes wrong (as in the OP's case) it is much harder to see which template is being applied. Of course in the usual case you write templates first without priority but if you get a warning of a template conflict I think it's always good practice to make a concious decision about which one you want to win and then give that one a high priority. David ________________________________________________________________________ This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________
|
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
|