Herşeyden önce xml nedir bunu açıklayalım.Xml açılım olarak Extensible Markup Language (Genişletilebilir İşaretleme Dili) dir.Html’in ihtiyaçları tam olarak karşılayamamasından sonra xml gibi bir dil ile kullanıcıya bir kolaylık sağlamak amacıyla Tim Berners Lee tarafından tasarlanmış bir programlama dilidir.Genellikle veri saklamak, veri alışverişi gibi işlevler görmekle kalmayıp bir çok alanda ihtiyaç doğabilecek bir yapıya sahiptir.W3C tarafından desteklenmektedir.Basit bir örneklendirme yapmak gerekirse Xml şu tarz bir dildir;
Tove Jani
tarzı bir kodlama ile xml kodlamış olursunuz.Bu yazıda temel olarak xmlden bahsetmek isterim.Devamınıda getirmeyi düşünüyorum.Bunların dışında birazcık örnek verdiğim kodları incelemiş olursak her xml dosyasında mutlaka tagini kullanmanız gerekmektedir.Onun dışında Html bilginiz var ise biliyorsunuzdur ki Html etiketlere dayalı bir dildir.Kullanabilceğiniz belirli etiketler vardır.Xmlde etikete dayalı bir web dilidir ancak dikkat ettiyseniz hiyerarşik bir düzen halinde etiketler sıralıdır.Kodumuzdan örnek vermek gerekirse Ulkeler isminde bir etiket’in içerisinde Şehir ve ilçeleri yazdım.Ağaç,kök,dal,yaprakları gibi bir yapıya sahiptir Xml.Başka bir önemli nokta ise şeklinde bir Html tagini açtıysak şeklinde kapatıyorduk.Xmlde de aynı şekilde açtığımız tagi kapatıyoruz.En önemli nokta ise Xmlde kullandığım etiketleri kendim belirliyorum.Ulkeler yerine Yemekler de yazabilirsiniz.Ilce ve şehir etiketlerinide kalori, fiyat v.b. talebiniz ve işleminiz doğrultusunda belirliyorsunuz.Ama en önemli husus şudur ki etiketlerin hiyerarşik düzende olması ve isimlerinin genelden özele gitmesidir.Bu daha çok neyin ne olduğunu daha rahat görebilmeniz açısındandır.Şimdilik bukadar bilgi veriyorum bir sonraki xml ile ilgili yazımda görüşmek üzere.
375 views







