Name
<xsl:element>
Synopsis
<xsl:element name="
name
|
URI
#
name
" >...</xsl:element>
Description
Inserts the element pointed to by the attribute name into the result document. For example:
<xsl:element name="book" > <xsl:element name="chapter"> <xsl:text>The Opening of Pandora's Box</xsl:text> </xsl:element> </xsl:element>
This creates the following in the result node:
<book> <chapter>The Opening of Pandora's Box </chapter> </book>
Elements without explicit namespaces use the default namespace of their current context. Also, you can create a namespace for the element yourself:
<xsl:element name="http://www.oreilly.com/#book" >
This employs the namespace associated with the URI http://www.oreilly.com with the element. If there are no namespaces associated with the URI, it becomes the default namespace.
Get Webmaster in a Nutshell, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.