Aşağıda basit bir örnek görülmektedir :
<isci>
<ad>ali</<ad>
<soyad>keser</soyad>
</isci>
Yukarıda bir iscinin ad ve soyad bilgileri tanımlanmıştır
XML kendisi bir dil olmaktan çok başka işaretleme dilleri yaratmaya yarayan bir meta dilidir. Örneğin SMIL, SVG, MATHML gibi diller XML ile yaratılmış dillerdir
XML Declaration version, encoding, standalone olarak üç özelliği bulunur. Bu üç özellik aşağıdaki gibi tanımlanır :
Aşağıda Javascript kodu CDATA içine alınarak XML işleyicinin (parser) XML yapısına uymayan javascript için sorun çıkarmasına engel olunmaktadır :
<test>
<script language="javascript">
<!CDATA[
function test(val){
if(val<100&&val>0){
for(var i=0;i<0;i++){
alert("i: "+i);
}
}
}
]]>
</script>
</test>
XML'de bir metin içine boşluk koymak için entity referans'ı kullanılır.
Not : HTML'deki ile aynı görevdedir