|
Subject: count() woes From: Natalie Rooney <nrooney@xxxxxxxxxxxxx> Date: Thu, 11 Nov 1999 17:51:58 -0600 |
I am reposting my email to make my problem a bit more clear. I am including
the xml below. Sorry to be so vague in the
first two postings.
Weird Behavior:
<xsl:value-of select="count( (//BADUSERS/BADUSER)[2] )"/>
returns 1
<xsl:value-of select="count( (//BADUSERS/BADUSER)[2]/* )"/>
returns nothing
<xsl:value-of select="count( //BADUSERS/BADUSER[2] )"/>
returns 0
<xsl:value-of select="count( //BADUSERS/BADUSER[1]
)"/> returns 3
Also, this works as expected:
<xsl:apply-templates select="(//BADUSERS/BADUSER)[2]/*"/>
That is, the child nodes of the second baduser node are returned. But, this
returns nothing:
<xsl:value-of select="(//BADUSERS/BADUSER)[2]/*"/>
Can anyone shed some light on this? I am using XSL:P.
Thanks,
Natalie
I have removed the values of the attributes, but here is the xml structure:
<?xml version="1.0" ?>
- <RESULTS>
- <DISPLAYNAMES>
<USERID>User ID</USERID>
<LAST>Last Name</LAST>
<FIRST>First Name</FIRST>
<EMAIL>Email</EMAIL>
<GEO_REGION>Zip Code</GEO_REGION>
<STATE>State</STATE>
<CITY>City</CITY>
<ADDRESS>Address</ADDRESS>
<SEX>Gender</SEX>
<PASSWORD>Password</PASSWORD>
<CREDIT_CARD>Credit Card</CREDIT_CARD>
</DISPLAYNAMES>
<NEWUSER>
<USERID></USERID>
<LAS ></LAST>
<FIRST></FI-RST>
<EMAIL></EMAIL>
<GEO_REGION></GEO_REGION>
<STATE></STATE>
<CITY></CITY>
<ADDRESS></ADDRESS>
<SEX></SEX>
<PASSWORD></PASSWORD>
<CREDIT_CARD></CREDIT_CARD>
</NEWUSER>
<BADUSERS>
<BADUSER>
<USERID></USERID>
<LAS ></LAST>
<FIRST></FI-RST>
<EMAIL></EMAIL>
<GEO_REGION></GEO_REGION>
<STATE></STATE>
<CITY></CITY>
<ADDRESS></ADDRESS>
<SEX></SEX>
<PASSWORD></PASSWORD>
<CREDIT_CARD></CREDIT_CARD>
</BADUSER>
<BADUSER>
<USERID></USERID>
<LAS ></LAST>
<FIRST></FI-RST>
<EMAIL></EMAIL>
<GEO_REGION></GEO_REGION>
<STATE></STATE>
<CITY></CITY>
<ADDRESS></ADDRESS>
<SEX></SEX>
<PASSWORD></PASSWORD>
<CREDIT_CARD></CREDIT_CARD>
</BADUSER>
<BADUSER>
<USERID></USERID>
<LAS ></LAST>
<FIRST></FI-RST>
<EMAIL></EMAIL>
<GEO_REGION></GEO_REGION>
<STATE></STATE>
<CITY></CITY>
<ADDRESS></ADDRESS>
<SEX></SEX>
<PASSWORD></PASSWORD>
<CREDIT_CARD></CREDIT_CARD>
</BADUSER>
</BADUSERS>
</RESULTS>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| writing to javascript variables -- , Stephen Yearl | Thread | Re: count() woes, Clark C. Evans |
| Re: Problem with example from faq, Scott Boag | Date | RE: Wish List: Allow <xsl:choose> w, Clark C. Evans |
| Month |