XML ad alanı

Bir XML ad alanı bir olan W3C öneri kullanmak için izin verir adlandırılmış elemanları ve özelliklerini bir in XML örneği . Bir XML örneği, birden fazla XML sözlüğünden öğe veya öznitelik adları içerebilir . Her sözlüğe bir ad alanı atarsak, öğe veya özniteliklerin özdeş isimleri arasındaki belirsizlikleri çözebiliriz. Tek bir ad alanındaki öğe adları benzersiz olmalıdır.

XML teknolojileri ad alanlarından kapsamlı bir şekilde yararlanır, çünkü XML belgelerinin birkaç ontolojiyi , yani eş anlamlılar içerebilen birkaç farklı kelime dağarcığını açık bir şekilde karıştırma yeteneğine sahip olması gerekir .

Örnekler

Örnek olarak, bir müşteriye ve sipariş edilen bir ürüne referanslar içeren bir XML örneğini alın. Müşteri öğesi ve ürün öğesi bir "ID_number" alt öğesine sahip olabilir. ID_number öğesine yapılan atıflar, iki özdeş, ancak anlamsal olarak farklı ad öğeleri, ayırt edilmelerine izin veren ad alanlarıyla ilişkilendirilmedikçe belirsiz olacaktır; örneğin cl: ID_number ve pr: ID_number.

Fransa'da INSEE, genel istatistikler için ad alanları tanımlamıştır: