This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Elements to attributes



> 1. How can I replace &lt; and  &lt; with < and > in the ouput.

They only appear in the output because you constructed that string in
the result tree. Element nodes have _nothing_ to do with the syntax
<...> in XSL, _if_ the result tree is linearised in XML concrete syntax
then that syntax will be used, but conceptually you are building a tree
and any linearisation happens much later.

Use <xsl:element name="{$tag}">...</xsl:element>
 to construct an element with name given by the variable tag.
(and use xsl:copy-of not xsl:value of to copy variables taht have
structured values.

David


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]