XML Nedir?

XML (eXtensible Markup Language), metin tabanlı bir belge formatıdır ve genellikle veri depolama ve değişiminde kullanılır. XML, belirli bir markup dilini uygulamanın yanı sıra, metin tabanlı verilerin düzenli ve hiyerarşik bir şekilde temsil edilmesine olanak tanır. Özellikle web uygulamalarında ve veri tabanı yönetiminde yaygın olarak kullanılmaktadır.

XML, HTML gibi başka bir markup dilinin aksine, içerdiği etiketleri kullanıcı tarafından tanımlanabilir (extensible) olma özelliğine sahiptir. Bu, belirli bir uygulama veya endüstri için özel etiketlerin tanımlanabileceği anlamına gelir.

Bir XML belgesi, aşağıdaki temel öğeleri içerir:

  1. Elementler (Elements): XML belgesindeki temel yapı taşlarıdır. Öğeler, açılış etiketi (<element>), kapanış etiketi (</element>) ve içerikten oluşur.

    <book> <title>XML Basics</title> <author>John Doe</author> </book>
  2. Atributlar (Attributes): Öğelere iliştirilebilen ek bilgilerdir. Atributlar, öğenin açılış etiketi içinde belirtilir.

    <person age="30" gender="male">John Doe</person>
  3. Döküman (Document): XML belgesinin kendisidir. Genellikle bir XML belgesi <?xml version="1.0" encoding="UTF-8"?> gibi bir bildirimle başlar.

    <?xml version="1.0" encoding="UTF-8"?> <root> <element>Value</element> </root>

XML, veri taşımanın yanı sıra konfigürasyon dosyalarını, veritabanı içeriğini ve diğer metin tabanlı veri yapılarını temsil etmek için kullanılır. Ayrıca, web servisleri ve SOAP gibi iletişim protokollerinde kullanılabilir.



Yorum Ekle

Üzerine gel