[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: XSTL stylesheet workarounds for exceptions
<xsl:template match="ns:p[ns:strong='Hobbie:']|ns:p[ns:strong='Hobbies:']"> Now the only question left is the second half ( ii ) of the original post included below: ( ii ) I also like to add a default generic value for any missing element. Say if there are no <p><strong>Hobbies:</strong></p> in such document, yet I still would like to generate a null element such as <hobbies>Unknown</hobbies>. You need to do this at the next level up, where you are applying-templates to the p elements. Something like <xsl:variable name="hobbies" select="ns:p[ns:strong='Hobbies:']"/> <xsl:apply-templates select="$hobbies"/> <xsl:if test="empty($hobbies)"> ... default output goes here ... </xsl:if> Michael Kay http://www.saxonica.com/
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
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
|