Selam, xml den veri çekerken sorun yaşıyorum.
Mavi renkle işaretlediğim alanı "<UrunKodu>" çekebiliyorum ancak,
Kırmızı ile işaretlediğim "<StokAdedi>" alanını çekmeyi bir türlü beceremededim sorun nereden kaynaklanıyor sizce?
Xml dosyam
<urunler>
<urun>
<UrunKodu>00050</UrunKodu>
<TakipNo>00050222</TakipNo>
<UrunAdi>Urun Adi</UrunAdi>
<UrunAciklamasi>
urun aciklama
</UrunAciklamasi>
<SatisBirimi>Adet</SatisBirimi>
<UrunMarka>Markasi</UrunMarka>
<UrunKategori>Urun kategori</UrunKategori>
<UrunResimleri>
<Resim1>png</Resim1>
</UrunResimleri>
<UrunSecenek>
<Secenek>
<StokKodu>2200050</StokKodu>
<EanCode></EanCode>
<StokAdedi>VAR</StokAdedi>
<SatisFiyati>2,63</SatisFiyati>
<SatisFiyatiDovizliCinsi>USD</SatisFiyatiDovizliCinsi>
<SatisFiyatiDovizli>0,9</SatisFiyatiDovizli>
<KDVDahil>Dahil</KDVDahil>
<KdvOrani>18</KdvOrani>
<ParaBirimi>TL</ParaBirimi>
<EkSecenekOzellik>
<OzellikKodu>agirlik (gr)</OzellikKodu>
<OzellikDegeri>5</OzellikDegeri>
</EkSecenekOzellik>
</Secenek>
</UrunSecenek>
</urun>
</urunler>
Php dosyam
<?
$IceriklerXML = simplexml_load_file("2.xml");
echo "<table width='200' border='1'>";
echo "<tr>";
echo "<td>islem_tipi</td>";
echo "<td>urun_kod</td>";
echo "<td>stok_durum</td>";
echo "</tr>";
foreach ($IceriklerXML->urun as $urun)
{
echo "<tr>";
echo "<td>G</td>";
echo "<td>".$urun->UrunKodu ;"</td>";
echo "<td>".$urun->StokAdedi;"</td>";
echo "</tr>";
}
echo "</table>";
?>Sayfa çıktısı
islem_tipi urun_kod stok_durum
G 00050
G 00030
G 12-001
G 4-001
G 16-001
G 3-C02