Şimdi Ara

xml dosyasını php ile ekrana yazdırma

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
5
Cevap
0
Favori
872
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba;
    a.xml


    <?xml version="1.0" encoding="utf-8"?>
    <turkiye>

    <bolge>
    <il>

    <ilce1>Esenler</ilce1>
    <ilce2>Fatih</ilce2>
    </il>

    </bolge>



    </turkiye>


    İndex.php

    <?php

    $xml=simplexml_load_file("a.xml");


    foreach($xml->bolge as $yaz){

    echo $yaz->ilce1;

    }
    ?>


    Bu şekilde ekrana hiçbirşey yazılmıyor. Benim yapmak istediğim ilçe1 tagını yazdırmak.Bunu bir türlü yazdıramadım.Nasıl yazırabilirim?
    Şimdiden teşekkür ederim.



    < Bu mesaj bu kişi tarafından değiştirildi atm10 -- 7 Kasım 2017; 1:56:33 >



  • Buyur;
     
    <?php
    $xml = simplexml_load_file('a.xml');

    $yaz = $xml->bolge->il->ilce1;

    echo $yaz;
    ?>
  • Çok teşekkür ederim.Sorun çözüldü.
  • bir siteye php ile xml veri gönderiyorum.cevap olarakta xml ile cevap alıyorum.gelen Xml dosyasından yukarıdaki gibi belirli tagın içini yazdırmak istediğimde "XML ayrıştırma hatası:" mesajı alıyorum.Sorunu çözmek için ne yapmam lazım?



    < Bu mesaj bu kişi tarafından değiştirildi atm10 -- 8 Kasım 2017; 18:48:40 >
  • senin problemin, xml dosyasını object olarak cözememek

    <?php
    $xml = simplexml_load_file('a.xml');

    ?>
    <pre><?=print_r($xml,true);?></pre>

    dersen xml dosyasını hepsini dökersin. oradan rahat rahat bulursun istediğiniz.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.