[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
RE: [xml-dev] XSTL stylesheet workarounds for exceptions
- From: "Michael Kay" <mike@saxonica.com>
- To: "'Jack Bush'" <netbeansfan@yahoo.com.au>,<butlerdi@gmail.com>
- Date: Wed, 4 Feb 2009 13:26:02 -0000
<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]