[xsl] need a help with following siblings

Subject: [xsl] need a help with following siblings
From: Red Light <skydelta98@xxxxxxxxx>
Date: Wed, 16 Mar 2011 04:19:31 -0700 (PDT)
hi,

plz can somebody with the following requirement,  i have my xml data like this:

	<items>
		<datda>2</datda>
		<countN>1</countN>
		<listElement>
			<categOrSubOrOther>
				Categ
			</categOrSubOrOther>
			<label>
				data1
			</label>
			<amounts>
				<amount>16</amount>
			</amounts>
			<amounts>
				<amount>17</amount>
			</amounts>
			<amounts>
				<amount>18</amount>
			</amounts>
			<amounts>
				<amount>19</amount>
			</amounts>
		</listElement>
	</items>
	<items>
		<datda>3</datda>
		<countN>1</countN>
		<listElement>
			<categOrSubOrOther>
				Categ
			</categOrSubOrOther>
			<label>
				data12
			</label>
			<amounts>
				<amount>20</amount>
			</amounts>
			<amounts>
				<amount>21</amount>
			</amounts>
			<amounts>
				<amount>22</amount>
			</amounts>
			<amounts>
				<amount>23</amount>
			</amounts>
		</listElement>
	</items>
	<items>
		<datda>4</datda>
		<countN>4</countN>
		<listElement>
			<categOrSubOrOther>
				Categ
			</categOrSubOrOther>
			<label>
				data14
			</label>
			<amounts>
				<amount />
			</amounts>
			<amounts>
				<amount />
			</amounts>
			<amounts>
				<amount />
			</amounts>
			<amounts>
				<amount />
			</amounts>
		</listElement>
		<listElement>
			<categOrSubOrOther>
				Sub
			</categOrSubOrOther>
			<label>Products</label>
			<amounts>
				<amount />
			</amounts>
			<amounts>
				<amount>24</amount>
			</amounts>
			<amounts>
				<amount>25</amount>
			</amounts>
			<amounts>
				<amount>26</amount>
			</amounts>
		</listElement>
		<listElement>
			<categOrSubOrOther>
				Sub
			</categOrSubOrOther>
			<label>Technologies</label>
			<amounts>
				<amount />
			</amounts>
			<amounts>
				<amount>27</amount>
			</amounts>
			<amounts>
				<amount>28</amount>
			</amounts>
			<amounts>
				<amount>29</amount>
			</amounts>
		</listElement>
		<listElement>
			<categOrSubOrOther>
				Sub
			</categOrSubOrOther>
			<label>Processes</label>
			<amounts>
				<amount />
			</amounts>
			<amounts>
				<amount>30</amount>
			</amounts>
			<amounts>
				<amount>31</amount>
			</amounts>
			<amounts>
				<amount>32</amount>
			</amounts>
		</listElement>
	</items>


i need to know it inside a tag  <listElement> having the	<categOrSubOrOther> value to 'Categ' followed by another tag  that have the <categOrSubOrOther> to 'Sub'

and thanks a lot for your help.

Current Thread