This is the mail archive of the xsl-list@mulberrytech.com mailing list .
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
> Given the following XML document: > <root> > <user name="Alex" password="Elephant" color=""/> > <user name="Reuter" password="Rhino"/> > </root> > I was wondering if anyone knew the distinction in return > values between: > <xsl:value-of select="/root/user[@name='Alex']/@color"/> > And > <xsl:value-of select="/root/user[@name='Reuter']/@color"/> > They are both empty strings. > My guess is they would both be null, but I need to execute logic which > hinges on whether the attribute exists and has a null value > OR whether it exists at all. > You can test whether the attribute exists: xsl:if test="/root/user[@name='Alex']/@color" Mike Kay Software AG XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |