[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: an xslt question re modeling namespaces
> Are these xslt-specific constraints? Do they derive from one of the data > models? They are there to ensure that the tree corresponds to a tree that could have been derived by parsing a file in XML syntax. If you copy element and attribute nodes from somewhere into the result tree you end up with a tree in which elements are in specified namespaces but there are no namespace nodes which correspond to any namespace declarations. The fixup just ensures that the system adds suitable namespace nodes. In XSLT 1.0, this is be part of the output serialization requirements, namespace _declarations_ have to be added as the result tree is linearised, but in XSLT 1.1 draft you can query the constructed trees, so the "fixup" has been moved to an earlier point fixing up nodes in the tree, rather than just on linearised output (At least I assume that's the reason) David _____________________________________________________________________ This message has been checked for all known viruses by Star Internet delivered through the MessageLabs Virus Control Centre. For further information visit http://www.star.net.uk/stats.asp
|
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
|