• 19-05-2019, 03:43:39
    #10
    OziyWeb adlı üyeden alıntı: mesajı görüntüle
    Teşekkür ediyorum çalışıyor fakat şöyle bir durum var

    Eğer genel hatlarda ana isimler varsa sadece ana isimleri gösteriyor tüm ana hatları göstermiyor buna çözüm varmıdır ?
    foreach($xml yerine foreach($xml['urunler']['urun'] yapmayı deneyin..
  • 19-05-2019, 13:01:54
    #11
    Kurumsal Üye
    MOmerAlpi adlı üyeden alıntı: mesajı görüntüle
    foreach($xml yerine foreach($xml['urunler']['urun'] yapmayı deneyin..
    İşte bunu yapmadan yapılabilir mi onu merak ediyorum ben Çünkü xml yükleyince yükleyen kişi bu işlemleri yapamaz direk kod blogum tanımlamalı .
  • 19-05-2019, 18:02:56
    #12
    Kimlik doğrulama veya yönetimden onay bekliyor.
    OziyWeb adlı üyeden alıntı: mesajı görüntüle
    Teşekkür ediyorum çalışıyor fakat şöyle bir durum var

    Eğer genel hatlarda ana isimler varsa sadece ana isimleri gösteriyor tüm ana hatları göstermiyor buna çözüm varmıdır ?
    Arkadaşım, normal array mantığından farkı yok. sadece object olarak dönüyor. neresini kullanacaksan oraya göre geçerli düğümü yazman gerekli.

    ($xml->urunler->urun->xurun122[0] as $key => $val)
    gibi.

    örnek verdiğin xml de kötü kurgulanmış, ürünler altına urun düğümü açıp, bir de onun altına xurun122, 123 vs diye eklenmesi iyi değil bu arada.
  • 19-05-2019, 18:06:30
    #13
    Kurumsal Üye
    acayip adlı üyeden alıntı: mesajı görüntüle
    Arkadaşım, normal array mantığından farkı yok. sadece object olarak dönüyor. neresini kullanacaksan oraya göre geçerli düğümü yazman gerekli.

    ($xml->urunler->urun->xurun122[0] as $key => $val)
    gibi.

    örnek verdiğin xml de kötü kurgulanmış, ürünler altına urun düğümü açıp, bir de onun altına xurun122, 123 vs diye eklenmesi iyi değil bu arada.
    Hocam o rastgele bir xmlydi anlatamadım şey şu Biliyorsunuzki her xml ana hat isimleri farklı oluyor. Benim istediğim şey istersek 100 çeşit farklı ana hattı olan xml girsin direk ana hatlarının adını versin kendi tanıyarak. Verilen kodda kendi tanımıyor elle kendim girmem gerekiyor işte bunu istemiyorum
  • 19-05-2019, 18:13:32
    #14
    OziyWeb adlı üyeden alıntı: mesajı görüntüle
    Hocam o rastgele bir xmlydi anlatamadım şey şu Biliyorsunuzki her xml ana hat isimleri farklı oluyor. Benim istediğim şey istersek 100 çeşit farklı ana hattı olan xml girsin direk ana hatlarının adını versin kendi tanıyarak. Verilen kodda kendi tanımıyor elle kendim girmem gerekiyor işte bunu istemiyorum
    arkadaşım, örneğini verdik hangi fonksiyonları kullanacağını da belirtti arkadaşlar.
    Kendi sistemine göre uyarlayacaksın, misal bakacaksın, alt düğümü varsa onu çektireceksin yoksa ana düğümü çektireceksin. içi içe kontrol ile veya recursive olarak vs. vs. tamamen kendi yaptığın işe bağlı bu.