| Subject: Re: [xsl] XSL siblings From: -= jay =- <deepsweech@xxxxxxxxx> Date: Tue, 28 Jun 2005 17:21:33 +0800 | 
tnx for the reply Michael, I tried using "../C" it doesnt work either:
now here's my actual code. it's quite long im very sorry,
my xml:
<GetServiceInfoResult_1>
  <SERVICE itmns="1">
    <SERVICEID>10003</SERVICEID>
    <LISTOFLOCATIONS>
      <LOCATION>
        <LOCATIONID>3</LOCATIONID>
        <LOCATIONNAME>DEFAULT</LOCATIONNAME>
      </LOCATION>
    </LISTOFLOCATIONS>
    <LISTOFLOCATIONS>
      <LOCATION>
        <LOCATIONID>4</LOCATIONID>
        <LOCATIONNAME>OFFICE</LOCATIONNAME>
      </LOCATION>
    </LISTOFLOCATIONS>
    <LISTOFDISPLAYLOCATIONS>
      <DISPLAYLOCATION>
        <DISPLAYLOCATIONID>3</DISPLAYLOCATIONID>
        <DISPLAYLOCATIONNAME>DEFAULT</DISPLAYLOCATIONNAME>
      </DISPLAYLOCATION>
      <DISPLAYLOCATION>
        <DISPLAYLOCATIONID>7</DISPLAYLOCATIONID>
        <DISPLAYLOCATIONNAME>AWAY</DISPLAYLOCATIONNAME>
      </DISPLAYLOCATION>
    </LISTOFDISPLAYLOCATIONS>
    <LISTOFCATEGORY>
      <CATEGORY>
        <CATEGORYID>10</CATEGORYID>
        <CATEGORYNAME>Philosophy, Pyschology and Religion</CATEGORYNAME>
        <CATEGORYDESCRIPTION>Philosophy, Pyschology and
Religion</CATEGORYDESCRIPTION>
      </CATEGORY>
      <CATEGORY>
        <CATEGORYID>11</CATEGORYID>
        <CATEGORYNAME>Reference</CATEGORYNAME>
        <CATEGORYDESCRIPTION>Reference</CATEGORYDESCRIPTION>
      </CATEGORY>
    </LISTOFCATEGORY>
... and so on
so the 3 sibling nodes are LISTOFDISPLAYLOCATIONS, DISPLAYLOCATIONS
and LISTOFCATEGORY
first is i filter through LISTOFCATEGORY which SERVICE to display(i
pass a $setSubjectId variable)
<xsl:for-each select="//SERVICE[LISTOFCATEGORY/CATEGORY/CATEGORYID =
$setSubjectId]">
   now i check if the SERVICE can be displayed
     <xsl:for-each select="LISTOFDISPLAYLOCATIONS/DISPLAYLOCATION">
          <xls:variable id="locationId"          select="DISPLAYLOCATIONID"/>
              <xsl:if test"$locationId =3">
              now i want to loop through DISPLAYLOCATIONS and display all
of'em
Thanks verymuch michael!
jay
| Current Thread | 
|---|
| 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| RE: [xsl] XSL siblings, Michael Kay | Thread | RE: [xsl] XSL siblings, Michael Kay | 
| RE: [xsl] Can't identify last ances, Michael Kay | Date | Re: [xsl] test if null, -= jay =- | 
| Month |