Middle
Yaxşı formalaşdırılmış XML ilə düzgün XML arasındakı fərq nədir?
sobes.tech Süni İntellekt
AI-dan cavab
Yaxşı formalaşdırılmış XML:
- XML-nin sintaktik qaydalarına uyğundur (məsələn, bütün etiketlər bağlanıb, düzgün iç-içə yerləşdirilib, yalnız bir kök element var).
- Parsər sənədi uğurla emal edə bilər.
Etibarlı XML:
- Yaxşı formalaşdırılmış XML-dir.
- Sənədlə əlaqəli DTD və ya XML Schema-də müəyyən edilmiş qaydalara uyğundur.
- Məlumatların strukturuna, element və atribut tiplərinə uyğunluğu yoxlanılır.
Misal:
<!-- yaxşı formalaşdırılmış, lakin mütləq etibarlı deyil -->
<item>Ad</item>
<!-- yaxşı formalaşdırılmış və etibarlı (əgər DTD/Schema 'item' elementini 'id' atributu ilə tam ədəd kimi müəyyən edirsə) -->
<item id="123">Başqa ad</item>