[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: xsl:choose and xsl:when
On 8/28/07, oryann9 <oryann9@xxxxxxxxx> 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
|
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
|