Şimdi Ara

Php Xml Xpath

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
5
Cevap
0
Favori
1.235
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
Öne Çıkar
0 oy
Sayfa: 1
Giriş
Mesaj
  • Merhaba Php ile Xmlden veri çekip gelen başlıklara tıklanınca xmldeki o başlığa ait detaya ait bilgilerin gelmesini istiyorum.

    Xml Kodu :

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

    <page>
    <label><![CDATA[Test]]></label>
    <content>
    <title><![CDATA[Title 1]]></title>
    <details><![CDATA[İçerik]></details>
    </content>
    </page>


    Php Kodu (burada sadece xmlden veri çektim)

     
    <?
    $xmlSource = "http://deneme.com/data.xml";
    $oXml = simplexml_load_file($xmlSource);
    foreach($oXml->page as $p):
    if($p->label)
    echo $p->label."
    ";
    endforeach;
    ?>


    Label node'una tıklanınca <details> içindeki bilgiler gelsin istiyorum



    _____________________________




  • Php ve XML ile uğraşan yok mu aranızda
    _____________________________
  • Var da simpleXML'in adına kanma DOM ile daha rahat yapılır bu iş. İşini biraz daha rahatlatmak için label ve detail için ortak bir değer oluştur. misal
     
    <label for="detail_1" />

    <detail id="detail_1" />



    < Bu mesaj bu kişi tarafından değiştirildi TradeMark -- 10 Kasım 2010; 17:04:14 >
    _____________________________
    Kurumsal Web Siteleri İçin Tercüme Hizmeti
    HTML, CSS, JavaScript, jQuery, XML, XPATH, XQuery, PHP
    Perl, Ruby, Python and F# Learner
    Fedora Linux Addict
    Apache Configurator
  • Peki oluşturduğum linklere tıklanınca detail tagı içindeki içeriği başka bir sayfada göstermek istiyorum. Bunu nasıl yapabilirim ?
    _____________________________
  • başka sayfa derken??? index.php?detail=detail_1 gibi mi yoksa yoksa getxml.php?detail=detail_1 gibi (yani index.php harici bir sayfada) mi?
    _____________________________
    Kurumsal Web Siteleri İçin Tercüme Hizmeti
    HTML, CSS, JavaScript, jQuery, XML, XPATH, XQuery, PHP
    Perl, Ruby, Python and F# Learner
    Fedora Linux Addict
    Apache Configurator
  • Yapay Zeka’dan İlgili Konular
    Laravel vs Node.js
    3 yıl önce açıldı
    nvfbc plugin window
    8 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.