XML Nedir?
Bağımsız bir kuruluş olan W3C
(World Wide Web Consortium) organizasyonu tarafından tasarlanan ve
herhangi bir kurumun tekelinde bulunmayan XML (eXtensible Markup
Language), kişilerin kendi sistemlerini oluşturabilecekleri, kendi
etiketlerini tanımlayarak çok daha rahat ve etkin programlama
yapabilecekleri ve bu belirlenen etiketleri kendi yapıları içerisinde
standardize edebilecekleri esnek, genişleyebilir ve kolay uygulanabilir
bir dildir.
Çok farklı tipteki verileri orjinal formatlarında tek bir havuzda tutabilen XML, bilgiye hızlı, kolay ve ortamdan bağımsız olarak erişebilme imkanı sunar.
Bağımsız bir kuruluş olan W3C
(World Wide Web Consortium) organizasyonu tarafından tasarlanan ve
herhangi bir kurumun tekelinde bulunmayan XML (eXtensible Markup
Language), kişilerin kendi sistemlerini oluşturabilecekleri, kendi
etiketlerini tanımlayarak çok daha rahat ve etkin programlama
yapabilecekleri ve bu belirlenen etiketleri kendi yapıları içerisinde
standardize edebilecekleri esnek, genişleyebilir ve kolay uygulanabilir
bir dildir.
Çok farklı tipteki verileri orjinal formatlarında tek bir havuzda tutabilen XML, bilgiye hızlı, kolay ve ortamdan bağımsız olarak erişebilme imkanı sunar.
Günlük
yaşantımızda kullanmakta olduğumuz verilerin %80'ini oluşturan ve
"unstructured" olma özellikleri nedeniyle kendi bulundukları medya
dışında veri özelliklerini koruyamayan (kelimeişlem, elektronik tablo
çıktıları, PDF dokümanları, ses,resim vb) farklı tipteki verilerin,
oryantasyona gerek duymadan hiyerarşik bir yapıda kullanılabilmelerine
olanak vermekte ve bu verilerin hızlı bir şekilde sorgulanabilmelerini
sağlamaktadır.
Öncelikle veri transferinin kolaylaşmasını ve verinin
içerik bilgisiyle saklanabilmesini hedefleyen XML, içerik ve sunum
bilgilerini birbirinden ayırır. Bu özelliği ile de HTML'den farklılaşır.
1) XML bir belgenin yapısını ve görünümünü tanımlamak için kullanılan uluslararası bir standartdır.
1) XML bir belgenin yapısını ve görünümünü tanımlamak için kullanılan uluslararası bir standartdır.2) XML (Extensible Markup Language - Genişletilebilir İşaretleme Dili) yapılandırılmış belge ve verilerin evrensel formatıdır.
3) XML text tabanlı markup dilidir ve data alış verişinde kullanılan bir standardır.
4) XML bilginin yapısını tanımlamak için kullanılan bir teknolojidir.
5) XML bilgiyi tanımlayan ve web'te bilgi alış verişi için kullanılan standard bir biçimdir.
6) XML markup dillerini tanımlayan bir ****dilidir.
7) XML verinin yapılandırılması ve tanımlanması için kullanılan bir teknolojidir.
8) XML herhangi bir verinin biçimlenmesi,tanımlanması için kullanılan bir teknolojidir.
Bütün bu tanımlardan şu sonuçlar çıkarılabilir
1) XML hem bir teknolojidir hem de bir dildir.2) XML dil olarak markup dil'leri yaratmaya yarar.
3) XML verileri tanımlamak için kullanılan bir teknolojidir.
4) XML verileri tanımlamak için bir standart oluşturmak için yaratılmıştır.
5) XML verileri standart bir şekilde tanımladığından web'te veya herhagi iki program arasında veri alış verişi kolaylaştırmaktadır.
Sonuç olarak XML bir tema dilidir. Belli bir temayı oluşturabilecek kodlamaya sahip bir dildir.
Örneğin bu blogda (Blog Dünyası) dahil olmak üzere genelde bütün bloglar XML dosyası ile temaları şekillenmiştir.





