Re: table column
> I understood that to produce well-formed xml in situations where start > and end tags are conditional, disable-output-escaping (or xsl:output > mode="html") were required. If I leave it off, the output will be > <tr> will it not? Do not think in terms of tags when using XSLT. XSLT does not produce a stream of tags but a tree. You want to conditionally produce some branch of a tree so that is <xsl:if... <tr> .. </tr> </xsl:if> grouping things into the correct <tr> groups is what is usually known as the "grouping problem" for which there is lots of help in the FAQ or Jeni's site. disable-output-escaping is not a recommended solution to this problem and as I say will not work at all in many situations, in particular it is almost guaranteed not to work in any situation where the result is passed as an in-memeory tree to the next process (eg as happens in mozilla or netscape or cocoon). In general it is a bad idea to give disable-output-escaping as an answer to a user question unless you are very sure the user is in a special situation where it is unavoidable. David ________________________________________________________________________ This e-mail has been scanned for all viruses by Star Internet. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________ 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