|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] XSL Questions (was RE:asp problem)
>> I'm new to this list so I hope no one minds me jumping >> straight in with a question. >Not at all... >> <xsl:eval language="VBScript">Response.Write(strMemberNo)</xsl:eval> >But if you want to ask questions about the microsoft-language-known-as-XSL, >then you might be in the wrong place - most people here are interested in >the W3C XSLT standard, which is very different. Microsoft themselves are >moving away from their 1998 XSL product towards the XSLT standard, look on >their site to find their technology preview. I get a lot out of reading about solutions using XSLT on this list. However, since I can't use XSLT, I thought this might be a good time to pose the question of where a resource similiar to this list for the "microsoft-language-known-as-XSL" might be found. I've pretty much exhausted Microsoft's Web Workshop/XML/XSL areas on their site and I have a Wrox book on IE5 XML that has a small bit on XSL, but what I could really use is a place to see how others are solving problems with Microsoft's 1998 XSL. Any suggestions are appreciated. Also, I have a question about <xsl:attribute>. I found yesterday that any whitespace within the opening <xsl:attribute> tag and the closing one was appended to the value of the attribute. Like so: This little table snippet: <TD> <xsl:attribute name="ALIGN"> <xsl:value-of select="@ALIGN" /> </xsl:attribute> <xsl:value-of select="." /> </TD> Gave me this as the innerHTML for that portion of the page: <TD align="RIGHT ">Application</TD> And the alignment on the table cell is not to the right, but to the default left. When I got rid of the carriage return/line feed by changing the XSL to: <TD> <xsl:attribute name="ALIGN"><xsl:value-of select="@ALIGN" /></xsl:attribute> <xsl:value-of select="." /> </TD> The same TD looks like this: <TD align="RIGHT">Application</TD> And the alignment on the table cells is correct. Since all my reading about <xsl:attribute> didn't alert me to this treatment of whitespace within this element, I am wondering if there are other elements that behave the same way. Or perhaps I am only seeing this behavior because something is set to a non-default value on my machine? I haven't played with the DOM, preserveWhiteSpace or xml:space, so I would think that I would be seeing default behavior here, but who knows? TIA for any info you can give on either subject. Christe 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








