|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Writing a stylesheet to create a stylesheet, with
> Using disable-output-escaping= is not the best way one writes > a stylesheet > that writes a stylesheet. In this case, it's exactly what I need. > > Look at the <xsl:namespace-alias> instruction and how the > processor sees a This won't help in this particular problem. XML Snippet: <Sections label="<xsl:value-of select="/Doc/FirstName"/>"/> Okay, let me try again. The above snippet is in my XML file. I want to process the <Sections> node and basically do this in my stylesheet: <xsl:value-of select="@label"/> Unfortunately, that produces the following in the result tree: <xsl:value-of select="/Doc/FirstName"/> BUT, I want the output in the result tree to look EXACTLY like this: <xsl:value-of select="/Doc/FirstName"/> In other words, the value of the attribute "label" would be directly placed into the result tree without re-escaping the """, "<" and ">" entities. Typically you would do that like this: <xsl:text disable-output-escaping="yes"><xsl:value-of select="@label"/></xsl:text> BUT, the above is an error. You apparently cannot place an <xsl:value-of/> inside of a <xsl:text/> element. What I'm looking for is a way around this problem, if there is one. If not, I have another way to solve it, just not as flexibly. Thanks for any help, Scott XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|

Cart








