So what you want to get is:
When $set1 == 1:
a0
a1
a2
a3
b0
b1
b2
b3
And when $set2 == 1:
x0
x1
x2
x3
x4
x5
y0
y1
y2
y3
y4
xy
z0
z1
z2
z3
z4
z5
In order to show you a stylesheet, we need just the tiniest hint on the
structure of the XML document. Also, it might be useful to know the kind of
output you expect (e.g., text, html, xml).
--
Charles Knell
cknell(_at_)onebox(_dot_)com - email
-----Original Message-----
From: Andy(_dot_)Benson(_at_)arm(_dot_)com
Sent: Wed, 6 Aug 2003 16:51:49 +0100
To: XSL-List(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] very Simple nested for each loops...
Hi I have some simple perl code that I want to convert into a XSL
stylesheet. The variables $set1 and $set2 would be configured in XML. Any
simple suggestions are very welcome.
best regards
Andy
#! /usr/local/bin/perl
$set1 = 0;
$set2 = 1;
if ($set1 == 1)
{
@letters = ("a","b");
@numbers = (0,1,2,3);
}
if ($set2 == 1)
{
@letters = ("x", "y" ,"z");
@numbers = (0,1,2,3,4,5);
}
foreach $letters (@letters)
{
foreach $numbers (@numbers)
{
print "$letters$numbers \n ";
}
print "\n ";
}
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list