|
2 Introduction to XSL Transformation2.1 Tree ConstructionThe Tree Construction is described in "XSL Transformations" [XSLT]. The provisions in "XSL Transformations" form an integral part of this recommendation and are considered normative. 2.2 XSL NamespaceThe XSL namespace has the URI NOTE: XSL processors must use the XML namespaces mechanism [W3C XML Names] to recognize elements and attributes from this namespace. Elements from the XSL namespace are recognized only in the stylesheet, not in the source document. Implementors must not extend the XSL namespace with additional elements or attributes. Instead, any extension must be in a separate namespace. This specification uses the prefix An element from the XSL namespace may have any attribute not from the XSL namespace, provided that the expanded-name of the attribute has a non-null namespace URI. The presence of such attributes must not change the behavior of XSL elements and functions defined in this document. Thus, an XSL processor is always free to ignore such attributes, and must ignore such attributes without giving an error if it does not recognize the namespace URI. Such attributes can provide, for example, unique identifiers, optimization hints, or documentation. It is an error for an element from the XSL namespace to have attributes with expanded-names that have null namespace URIs (i.e., attributes with unprefixed names) other than attributes defined for the element in this document. NOTE: |
|||||||||||||||||||||||||||||||||||
With any suggestions or questions please feel free to contact us |