[xsl] Selecting a node based on two sub-element values

Subject: [xsl] Selecting a node based on two sub-element values
From: "Steve W" <lsl@xxxxxxxxxxxxx>
Date: Tue, 15 Feb 2005 08:11:20 -0000
Hi,

I have XML that looks like this :

<DATA>
    <ITEM>
        <SUBDATA1>
            <VALUE>AA</VALUE>
        </SUBDATA1>
        <SUBDATA2>
            <SCORE>1</SCORE>
        </SUBDATA2>
    </ITEM>
        <ITEM>
        <SUBDATA1>
            <VALUE>BB</VALUE>
        </SUBDATA1>
        <SUBDATA2>
            <SCORE>1</SCORE>
        </SUBDATA2>
    </ITEM>
        <ITEM>
        <SUBDATA1>
            <VALUE>AA</VALUE>
        </SUBDATA1>
        <SUBDATA2>
            <SCORE>3</SCORE>
        </SUBDATA2>
    </ITEM>
</DATA>

How do I select all the <ITEM> elements where <VALUE> elements contain 'AA'
and <SCORE> elements contain '1' ?

Thanks

Steve

Current Thread