Altova Mailing List Archives>Archive Index >xml-dev Archive Home >Recent entries >Thread Prev - Re: [xml-dev] XSTL stylesheet workarounds for exceptions [Thread Next] RE: [xml-dev] XSTL stylesheet workarounds for exceptionsTo: "'Jack Bush'" <netbeansfan@-----.---.-->, <butlerdi@-----.---> Date: 2/4/2009 1:27:00 PM <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/ _______________________________________________________________________ XML-DEV is a publicly archived, unmoderated list hosted by OASIS to support XML implementation and development. To minimize spam in the archives, you must subscribe before posting. [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/ Or unsubscribe: xml-dev-unsubscribe@l... subscribe: xml-dev-subscribe@l... List archive: http://lists.xml.org/archives/xml-dev/ List Guidelines: http://www.oasis-open.org/maillists/guidelines.php | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
