XML (Extensible Markup Language) sistemi, verileri yapılandırılmış bir şekilde saklamak ve iletmek için tasarlanmış bir işaretleme dili olarak çalışır 13. İşte XML sisteminin temel çalışma prensipleri:
- Etiketler (Tags): Verinin başlangıç ve bitişini belirleyen işaretlerdir 13. Örneğin,
<kitap>
ve</kitap>
bir kitap öğesini tanımlar 1. - Öznitelikler (Attributes): Etiketlere ek bilgi sağlar 1. Örneğin,
<kitap tür="roman">
ifadesindetür
bir özniteliktir 1. - Öğeler (Elements): Etiketler ve bunların içerdiği verilerden oluşur 1.
- Hiyerarşik Yapı: Veriler iç içe geçmiş bir hiyerarşi içinde düzenlenebilir, bu da karmaşık veri yapılarını temsil etmeyi kolaylaştırır 13.
5 kaynaktan alınan bilgiyle göre: