Daha önceki yazılarda bir çok kez XML ile ilgili genel ihtiyaç duyulan işlemler noktasında yazılar paylaşmıştık. XML arşivine bu link aracılığıyla ulaşabilirsiniz. Bu yazıda ise, yine ilgili bir yazı gireceğiz. PHP programlama dilini kullanarak XML dosyalarını ayrıştırma, diğer bir deyişle okuma işlemini gerçekleştireceğiz. Bu bağlamda 1 adet XML, 1 adet de PHP dosyasına ihtiyaç duyacağız.
Bunun için öncelikle XML dosyasını oluşturalım:
Yukarıda verilen kodları diller.xml dosya adı ile kaydedelim. İçerisinde bazı programlama dillerinin bulunduğu ve hiyerarşik olarak Diller>Dil>isim şeklinde sıralanan bir XML dosyası görmekteyiz. Bu XML dosyasını basitçe PHP dilinde ayrıştıralım:
Yukarıdaki kodlar çalıştırılıp ekran görüntüsü incelendiğinde şu şekilde bir görüntü alınacaktır:
Eğer belirli bir satır istiyorsak, kodları şu şekilde değiştirebiliriz:
Yukarıdaki kodlar ekrana JAVA string ifadesini bastıracaktır.
My Name is A. Gokhan SATMAN, and I am a software engineer, Author and game developer. gokhansatman.com
Comment:*
Nickname*
E-mail*
Website
Bir dahaki sefere yorum yaptığımda kullanılmak üzere adımı, e-posta adresimi ve web site adresimi bu tarayıcıya kaydet.
dokuz + 1 =
CAPTCHA (Şahıs Denetim) Kodu *