xml ile cekerken sadece ana kategorileri çekiyor. alt kategorileri de çekmesini nasıl saglayabiliriz ?


Alıntı
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xslutput method="xml" indent="yes" xmlns:xalan="http://xml.apache.org/xslt" encoding="UTF-8" />
<xsl:template match="root">
<root>
<xsl:apply-templates select="item" />
</root>
</xsl:template>
<xsl:template match="item">
<urun>
<AnaKategori>
<xsl:value-of select="mainCategory" />
</AnaKategori>

<StokKodu>
<xsl:value-of select="stockCode" />
</StokKodu>
<StokAdi>
<xsl:value-of select="label" />
</StokAdi>

<Aciklama>
<xsl:value-of select="Aciklama" />
</Aciklama>
<Detay>
<xsl:value-of select="details" />
</Detay>
<Envanter>
<xsl:value-of select="stockAmount" />
</Envanter>
<Resim>
<xsl:value-of select="picture1Path" />
</Resim>

<KdvOrani>
<xsl:value-of select="tax" />
</KdvOrani>
<BirimAdi>
<xsl:value-of select="stockType" />
</BirimAdi>
<BirimCarpan>
<xsl:value-of select="BirimCarpan" />
</BirimCarpan>

<SatisFiyati1>
<xsl:value-of select="price1" />
</SatisFiyati1>
<SatisFiyati1ParaBirimi>
<xsl:value-of select="currencyAbbr" />
</SatisFiyati1ParaBirimi>

</urun>
</xsl:template>
</xsl:stylesheet>

Xslt bu şekildedir ne eklemem gerekiyor alt kategorileri full çekmesi için ?