asp tabanlı yazılıma xml entegre edeceğim bunun için oluşturduğum xsl dosyasında bir hata yapıyorum kanımca ama sorunu bir tülrü bulamadım. Yardımcı olursanız sevinirim.

Hata: Xml Import Hata 101|admin|Site Yöneticisi System.NullReferenceException: Object reference not set to an instance of an object. at cxmlimport.?()


Entegre etmeye çalıştığım xml Dosyası:
?xml version="1.0" encoding="UTF-8"?>
<Urunler>
<Urun>
<Kategori1>Yatak Örtüleri</Kategori1>
<Kategoriid1>9</Kategoriid1>
<Kategori2>Maribor Yatak Örtüleri</Kategori2>
<Kategoriid2>14</Kategoriid2>
<UrunId>1</UrunId>
<UrunKod>CD0001</UrunKod>
<UrunAdi>Maribor Şal Yatak Örtüsü (Çift Kişilik) Lila</UrunAdi>
<KDV>8</KDV>
<Garanti>24</Garanti>
<ImageName1>http://bayi.ceyizdeposu.com/ufoto/b/1/1-QDPENZJB.jpg</ImageName1>
<UrunAciklamasi>
<![CDATA[
<p>
	<span style="font-size: large;">&Ccedil;ift kişilik</span></p>
<p>
	<span style="font-size: medium;">Yatak &Ouml;rt&uuml;s&uuml;: 240x260 cm</span></p>
<p>
	<span style="font-size: medium;">Kırlent: 60x80 (2 Adet)</span></p>
<p>
	<span style="font-size: medium;">&Ccedil;arşaf: 240x260</span></p>
<p>
	<span style="font-size: medium;">Yastık: 50x70 (2 Adet)</span></p>
<p>
	<span style="font-size: medium;">%100 Pamuk</span></p>

]]>
</UrunAciklamasi>
<BayiFiyat>121.5</BayiFiyat>
<SonKullaniciFiyat>162</SonKullaniciFiyat>
<Kur>TL</Kur>
<Desi>0</Desi>
<Marka>Maribor</Marka>
<StokAdedi>50</StokAdedi>
</Urun>

Xsl Şablonu:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  <xsl:output method="xml" indent="yes" xmlns:xalan="http://xml.apache.org/xslt" xalan:indent-amount="4" encoding="UTF-8" />
    <xsl:decimal-format name="fiyatex" decimal-separator="," grouping-separator="."/>
  <xsl:template match="Urunler">
    <root>
      <xsl:apply-templates select="Urun" />
    </root>
  </xsl:template>
  <xsl:template match="Urun">
    <urun>
      <AnaKategori>
	  <xsl:value-of select="Kategori1" />|<xsl:value-of select="Kategori2" />
	  </AnaKategori>
      <Durumu>
        <xsl:choose>
          <xsl:when test="StokAdedi='1'">True</xsl:when>
		  <xsl:when test="StokAdedi='0'">False</xsl:when>
          <xsl:otherwise>1</xsl:otherwise>
        </xsl:choose>
      </Durumu>
      <StokKodu><xsl:value-of select="UrunKod" /></StokKodu>
      <StokAdi><xsl:value-of select="UrunAdi" /></StokAdi>
      <Kod1 />
      <Kod2 />
      <Kod3 />
      <Kod4 />
      <Kod5 />
      <Kod6 />
      <Kod7 />
      <Kod8 />
      <Kod9 />
      <Kod10 />
      <Kod11 />
      <Kod12 />
      <Kod13 />
      <Kod14/>
      <Kod15/>
      <Aciklama/>
      <Detay>
	  <xsl:if test ="not(string-length=0)">
          Nevresim, pike takimlari v.b. bir cok ev tekstili, dekoratif ve hediyelik urunleri en ucuz fiyat ve odeme avantajlari ile sahip olabilirsiniz.<xsl:value-of select ="_"/>&lt;/br&gt;
        </xsl:if>
        <xsl:value-of select="UrunAciklamasi" />
      </Detay>
      <Envanter><xsl:value-of select="StokAdedi" /></Envanter>
      <Resim><xsl:value-of select="ImageName1" /></Resim>
      <MarkaAdi><xsl:value-of select="Marka"/></MarkaAdi>
      <KdvOrani><xsl:value-of select="KDV"/></KdvOrani>
      <BirimAdi>Adet</BirimAdi>
      <BirimCarpan>1</BirimCarpan>
      <AlisFiyati>
            <xsl:value-of select="BayiFiyat" />
      </AlisFiyati>
      <AlisFiyatiParaBirimi>TL</AlisFiyatiParaBirimi>
      <SatisFiyati1>
            <xsl:value-of select="BayiFiyat" />
      </SatisFiyati1>
      <SatisFiyati1ParaBirimi>
        <xsl:choose>
          <xsl:when test="Kur='CHF'">USD</xsl:when>
          <xsl:when test="Kur='USD'">USD</xsl:when>
		  <xsl:when test="Kur='EURO'">EURO</xsl:when>
          <xsl:otherwise>TL</xsl:otherwise>
        </xsl:choose>
      </SatisFiyati1ParaBirimi>
      <SatisFiyati2>0</SatisFiyati2>
      <SatisFiyati2ParaBirimi>TL</SatisFiyati2ParaBirimi>
      <SatisFiyati3>0</SatisFiyati3>
      <SatisFiyati3ParaBirimi>TL</SatisFiyati3ParaBirimi>
      <SatisFiyati4>0</SatisFiyati4>
      <SatisFiyati4ParaBirimi>TL</SatisFiyati4ParaBirimi>
      <SatisFiyati5>0</SatisFiyati5>
      <SatisFiyati5ParaBirimi>TL</SatisFiyati5ParaBirimi>
      <HavaleFiyati>0</HavaleFiyati>
      <HavaleFiyatiParaBirimi>TL</HavaleFiyatiParaBirimi>
      <PiyasaFiyati>0</PiyasaFiyati>
      <PiyasaFiyatiParaBirimi>TL</PiyasaFiyatiParaBirimi>
      <Isk1>0</Isk1>
      <Isk2>0</Isk2>
      <Isk3>0</Isk3>
      <Isk4>0</Isk4>
      <Isk5>0</Isk5>
      <Desi>1</Desi>
    </urun>
  </xsl:template>
</xsl:stylesheet>