[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Insert character for missing nodes
Jesse Gillies wrote:
<business> <name>Hot Dog Stand</name> <address>123 Main St</address> <url>http://www.hotdogstand.com</url> </business> <business> <name>Joe's Pizza</name> <address>213 Pine St</address> </business> With XSLT 2.0 you could use e.g. <xsl:template match="business"> <xsl:value-of select="(name, address, if (url) then url else '')" separator="|"/> </xsl:template> if the url element is the only one that could be missing. With XSLT 1.0 you might be better off to write one stylesheet that adds empty elements as needed, then run your current stylesheet. -- Martin Honnen http://JavaScript.FAQTs.com/
|
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
|