Subject: Re: [xsl] xsl looping 2 siblings help From: -= jay =- <deepsweech@xxxxxxxxx> Date: Thu, 23 Jun 2005 16:13:59 +0800 |
thanks very much man! gotit! On 6/23/05, -= jay =- <deepsweech@xxxxxxxxx> wrote: > sorry i used xsl not xtags, typo > > On 6/23/05, -= jay =- <deepsweech@xxxxxxxxx> wrote: > > Thanks clemens, but your code doesnt filter the xml. here is actual code > > XML is: > > > > <?xml version="1.0" encoding="utf-8"?> > > <GetServiceInfoResult_1> > > <SERVICE itmns="1"> > > <SERVICEIDSV>885</SERVICEIDSV> > > <SERVICEID>003</SERVICEID> > > <LISTOFLOCATIONS> > > <LOCATION> > > <LOCATIONID>3</LOCATIONID> > > <LOCATIONNAME>DEFAULT</LOCATIONNAME> > > <LOCATIONDESCRIPTION>This department hold all the services > > that are allowed for accessing by default. (Do NOT DELETE or > > UPDATE)</LOCATIONDESCRIPTION> > > </LOCATION> > > </LISTOFLOCATIONS> > > <LISTOFDISPLAYLOCATIONS> > > <DISPLAYLOCATION> > > <DISPLAYLOCATIONID>3</DISPLAYLOCATIONID> > > <DISPLAYLOCATIONNAME>DEFAULT</DISPLAYLOCATIONNAME> > > <DISPLAYLOCATIONDESCRIPTION>This department hold all the > > services that are allowed for accessing by default. (Do NOT DELETE or > > UPDATE)</DISPLAYLOCATIONDESCRIPTION> > > </DISPLAYLOCATION> > > </LISTOFDISPLAYLOCATIONS> > > <LISTOFCATEGORY> > > <CATEGORY> > > <CATEGORYID>1</CATEGORYID> > > <CATEGORYNAME>Arts</CATEGORYNAME> > > <CATEGORYDESCRIPTION>Arts</CATEGORYDESCRIPTION> > > </CATEGORY> > > <CATEGORY> > > <CATEGORYID>2</CATEGORYID> > > <CATEGORYNAME>Business, Finance, Industry</CATEGORYNAME> > > <CATEGORYDESCRIPTION>Business, Finance, Industry</CATEGORYDESCRIPTION> > > </CATEGORY> > > <CATEGORY> > > <CATEGORYID>3</CATEGORYID> > > <CATEGORYNAME>Computers and Information Technology</CATEGORYNAME> > > <CATEGORYDESCRIPTION>Computers and Information > > Technology</CATEGORYDESCRIPTION> > > </CATEGORY> > > <CATEGORY> > > <CATEGORYID>4</CATEGORYID> > > <CATEGORYNAME>Education</CATEGORYNAME> > > <CATEGORYDESCRIPTION>Education</CATEGORYDESCRIPTION> > > </CATEGORY> > > <CATEGORY> > > <CATEGORYID>9</CATEGORYID> > > <CATEGORYNAME>News</CATEGORYNAME> > > <CATEGORYDESCRIPTION>News</CATEGORYDESCRIPTION> > > </CATEGORY> > > <CATEGORY> > > <CATEGORYID>10</CATEGORYID> > > <CATEGORYNAME>Philosophy, Pyschology and Religion</CATEGORYNAME> > > <CATEGORYDESCRIPTION>Philosophy, Pyschology and > > Religion</CATEGORYDESCRIPTION> > > </CATEGORY> > > </LISTOFCATEGORY> > > </SERVICE> > > > > My Code is: > > > > <xsl:stylesheet> > > <xsl:template match="GetServiceInfoResult_1"> > > <xsl:choose> > > <xsl:for-each select="SERVICE"> > > <xtags:forEach select="LISTOFCATEGORY/CATEGORY"> > > <xsl:if select test="CATEGORYID='1'"> > > <xsl:value-of select="SERVICEIDSV"/> > > <xsl:value-of select="SERVICEID"/> > > <xsl:for-each > > lect="LISTOFDISPLAYLOCATIONS/DISPLAYLOCATION"> > > <xtags:value-of select="DISPLAYLOCATIONID"/><br> > > </xtags:for-each> > > </xsl:if> > > </xtags:for-each> > > </xsl:choose> > > .... > > thanks > > > > > -- > *-::jay::-* > -- *-::jay::-*
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] xsl looping 2 siblings he, -= jay =- | Thread | [xsl] Last Call for UBL Input Speci, Micah Dubinko |
RE: [xsl] Schema aware transformati, Michael Kay | Date | Re: [xsl] XSLT2 grouping over multi, Thomas J. Sebestyen |
Month |