Subject: RE: RE: [xsl] possible nested loops From: cknell@xxxxxxxxxx Date: Wed, 15 Feb 2006 09:25:03 -0500 |
Please show an example of what this means: > return each country's data as one block before the next -- Charles Knell cknell@xxxxxxxxxx - email -----Original Message----- From: garry@xxxxxxxxxxxxxxxxxxx Sent: Wed, 15 Feb 2006 08:07:45 -0000 (GMT) To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: RE: [xsl] possible nested loops This would give a better approximation to what I have. <country> <name></name> > <state> > <city/> > <city> > </state> > <state> > <city/> > <city> > </state> > <state> > <city/> > <city> <city/> > <city> <city/> > <city> > </state> > </country> <country> <name></name> > <state> > <city/> > <city> > </state> > <state> > <city/> > <city> > </state> > <state> > <city/> > <city> > </state> > </country I need to return each country's data as one block before the next. When I use code such as that on page 615 of Michael Kay's book - XSLT 2 (fill in the blanks type) I can get the country name to repeat: <xsl:for-each select="//country"> <xsl-if test="name"><input name="country.name:records" value="{name}"></xsl-if> </xsl-for-each> But when I use another for-each loop inside this I get spurious results when applied to an xml document containing 2 pupil records and if I apply it to my 800 plus record xml doc, Oxygen runs out of memory and xmlSpy dies during the transformation. I am on another machine here so I can't post the original docs at present but will do later if it would help. regards garry
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] possible nested loops, Michael Kay | Thread | RE: [xsl] possible nested loops, Margaret Gruen-Kerr |
RE: [xsl] Problem with date:add, Vasu Chakkera | Date | RE: [xsl] Problem in creating a num, cknell |
Month |