XML'in yapısal özellikleri aşağıdaki gibidir:
-
Açılış ve Kapanış Etiketleri: XML belgeleri, açılış ve kapanış etiketleri arasında veri içeren öğelerden oluşur. Her öğe,
veişaretleriyle tanımlanır.
-
İç İçe Geçmiş Öğeler: XML belgeleri iç içe geçmiş öğelerden oluşabilir. Bu, hiyerarşik bir yapı oluşturur ve verileri gruplamak ve organize etmek için kullanılır. Örneğin:
<kitap> <baslik>XML Nedir?baslik> <yazar>John Doeyazar> <yil>2022yil> kitap>
-
Kök Öğe: XML belgeleri genellikle bir kök öğe ile başlar ve biter. Kök öğe, diğer tüm öğelerin iç içe geçtiği en dıştaki öğedir. Her XML belgesinde yalnızca bir tane kök öğe olabilir.
-
Öznitelikler: XML öğeleri, özniteliklerle genişletilebilir. Öznitelikler, öğenin özelliklerini belirtmek için kullanılır. Örneğin:
<kitap dil="tr"> <baslik>XML Nedir?baslik> <yazar>John Doeyazar> <yil>2022yil> kitap>
-
Yorumlar: XML belgeleri içinde yorumlar eklemek mümkündür. Yorumlar
ile biter.
-
Boş Elemanlar: Bazı durumlarda, bir XML öğesi içinde içerik olmadan bir öğe tanımlamak gerekebilir. Bu tür öğeler boş elemanlar olarak adlandırılır ve açılış etiketi içinde kapatılır.
<bosEleman />
Bu yapısal özellikler, XML'in esnek ve güçlü bir veri tanımlama formatı olmasını sağlar. XML, veri yapılarını tanımlamak, depolamak ve aktarmak için yaygın olarak kullanılan bir standarttır ve birçok farklı alanda kullanılır.