Sobes.tech
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>