PHP ile XML Okumak: children() ve attributes()

PHP ile XML Okumak: children() ve attributes()
Şubat 12 17:32 2013 Bu yazıyı yazdır

Merhaba

Bu yazımda, daha önce de benzerlerine değindiğim PHP ile XML okuma konusunda basit bir uygulama yapacağım. XML dosyası, okunması pek zor olmayan bir yapıda olacak, ancak attribute’ları da okuyabilmeyi göstereceğim. Bunun için öncelikle XML dosyamı oluşturayım:

Farkındaysanız hiyerarşisi oldukça kolay anlaşılabilen bir XML dosyası ile karşı karşıyayız.

Yukarıdaki şekilde bir hiyerarşiyi foreach döngüsü sayesinde yapacağız. Bunun için öncelikle categories elementini parse etmek gerekmekte. children fonksiyonu işimizi görecektir.

Görüldüğü gibi, artık en üst element, attribute ve alt elementlerine ayrıştırılabilir duruma getirildi. Bundan sonraki işlemler, categories altında bulunan category elementlerine bağlı olan product elementlerinin değerlerine erişmek olacaktır.

Kodumuz çalıştırılıp ekran görüntüsü incelendiğinde, aşağıdaki gibi bir görüntü elde edilecektir.

Bir sonraki yazımda görüşmek üzere!

  Yazı şöyle etiketlendi:
  Kategoriler:
A.Gökhan, M.Sc.
A.Gökhan, M.Sc.

My Name is A. Gokhan SATMAN, and I am a software engineer, Author and game developer. gokhansatman.com

Daha fazla yazı görüntüle
Yorum yaz

0 Yorum

Henüz yorum yok

Tartışma başlatabilirsin.

Yorum ekle

ERROR: si-captcha.php plugin: GD image support not detected in PHP!

Contact your web host and ask them to enable GD image support for PHP.

ERROR: si-captcha.php plugin: imagepng function not detected in PHP!

Contact your web host and ask them to enable imagepng for PHP.