Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

Problem with XSL loop

Hi,
I've not been working with XML/XSL for long and I've hit a snag. I'm trying to fill out a table with info from my XML. Usually, I'd use 'xsl:for-each', but on this occasion I can't. Here is the XML:






Brian
28 Red Pizza


Steven
42 Cerise Baby poo


Raymond
2 Blue Fish guts


Tam
35 Green Beef crisps






And here is the XSL transform I have so far:


<?xml version="1.0"?>


Name Age Colour Smell Select





Tick here to select








Any help would be greatly appreciated. Thanks in advance

Hellza

Comments

  • infidelinfidel Member Posts: 2,900
    : Hi,
    : I've not been working with XML/XSL for long and I've hit a snag. I'm trying to fill out a table with info from my XML. Usually, I'd use 'xsl:for-each', but on this occasion I can't. Here is the XML:
    :
    :
    :
    :
    :
    :
    : Brian
    : 28
    : Red : Pizza
    :
    :
    : Steven
    : 42
    : Cerise : Baby poo
    :
    :
    : Raymond
    : 2
    : Blue : Fish guts
    :
    :
    : Tam
    : 35
    : Green : Beef crisps
    :
    :
    :
    :
    :
    :
    : And here is the XSL transform I have so far:
    :
    :
    : <?xml version="1.0"?>
    :
    :
    :
    : : : : : Name : Age : Colour : Smell : Select : : : : : :
    :
    :
    :
    :
    :
    :
    :
    : : : : : Tick here to select : :
    :
    :
    :
    :
    :
    :
    :
    :
    : Any help would be greatly appreciated. Thanks in advance

    What is the problem and why can't you use an xsl:for-each?


    [size=5][italic][blue][RED]i[/RED]nfidel[/blue][/italic][/size]

    [code]
    $ select * from users where clue > 0
    no rows returned
    [/code]

  • hellsgatehellsgate Member Posts: 3
    Thanks for replying Infidel,

    I couldn't use xsl:for-each as the table I was building was inside a template. However, I've managed to get it running ok now, so once again, thanks for taking the time to have a look at the problem in the first place.

    Hellsgate
  • infidelinfidel Member Posts: 2,900
    : Thanks for replying Infidel,
    :
    : I couldn't use xsl:for-each as the table I was building was inside a template. However, I've managed to get it running ok now, so once again, thanks for taking the time to have a look at the problem in the first place.

    I don't understand why xsl:for-each wouldn't work for you, but if it's working now then that's what counts.


    [size=5][italic][blue][RED]i[/RED]nfidel[/blue][/italic][/size]

    [code]
    $ select * from users where clue > 0
    no rows returned
    [/code]

Sign In or Register to comment.