On 8/28/07, oryann9 <oryann9(_at_)yahoo(_dot_)com> wrote:
Hello all,
Still new to xsl and xml, but I am getting stuck on
one of my online class lessons from oreilly. I need to
use another xsl:when to output (HOME) when the TYPE
attribute is empty.
Here is what I have thus far:
Was not sure what it means to be empty in xsl, but I
have used <xsl:when test="(PHONE/@TYPE='')"> and other
similar trys with no luck.
It's always useful to see some sample input.... so guessing that your
XML looks like this:
<PHONE TYPE=" ">
(some whitespace for the attribute value)
then you need to modify your test to be:
string(normalize-space(PHONE/@TYPE))
which gives the same result as just:
normalize-space(PHONE/@TYPE)
Have a look at:
http://www.dpawson.co.uk/xsl/sect2/N7240.html#d10988e673
cheers
andrew
--
http://andrewjwelch.com
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--