XML szabályok

XML szintaktikai szabályok rendkívül egyszerű és logikus. Ezek a könnyen megjegyezhető és könnyen használható.

Minden XML elemek kell egy záró tag

A HTML-ben, néhány elem nincs záró tag:

Az XML, akkor nem hagyhatja a záró címke. Abszolút minden eleme kell zárni:

Lehet, hogy észrevette az előző példa, hogy az XML deklaráció nincs záró tag. Ez nem hiba. Az a tény, hogy a nyilatkozat nem vonatkozik egy XML dokumentum, így nem volt záró tag.

XML-címkék a kis- és nagybetűket

XML-címkék kis- és nagybetűket. Így a címke Nem ugyanaz, mint a kulcsszó .

A nyitó és záró tagek kell meghatározni egy regiszter:

Megjegyzés: „A nyitó és záró tagek” nevezik „kezdő és záró tag-ek”. Használja a meghatározásnál szebb. Valójában ez egy és ugyanaz.

XML elemeket meg kell felelnie a helyes beágyazását

A HTML-ben, akkor néha látni egy képet:

és néha még megfelelően működik.

Az XML-ben az összes elemet meg kell felelnie a helyes beágyazását:

A fogalom a „helyes beágyazását” vonatkozásában a fenti példák egyszerűen azt jelenti, hogy, mint az elem Megnyílik a sejtben . akkor be kell zárni az elemen belül .

Egy XML dokumentum legyen a gyökér elem

XML dokumentumnak tartalmaznia kell egy elem, amely a szülő az összes többi elem. Ezt nevezik a gyökér elem.

XML prolog

A következő sor az úgynevezett XML prológ:

XML dokumentum elején nem kötelező. De ha igen, akkor meg kell az első sorban az XML dokumentum.

Az XML dokumentum jelen lehetnek a nemzetközi karakterek, mint az orosz betűket, és hogy nem volt hiba, akkor meg kell adni a kódolás, vagy mentse az XML fájlt UTF-8 formátumban.

UTF-8 - charset alapértelmezett XML dokumentumokat.

Az XML attribútum kell idézőjelek közé

Csakúgy, mint a HTML, XML elemek lehetnek tulajdonságaik formájában név / érték párokat.

Az XML-ben az attribútum értékét kell idézőjelbe.

Nézd meg az alábbi két példa egy XML dokumentum. Az első hiba, a második van írva helyesen:

Hiba az első XML dokumentum, hogy a dátum attribútum értéke elem feljegyzés nem idézőjelek.

Néhány karakter az XML különös jelentőséggel bír.

Ha tesz, például a karakter "<" внутри XML элемента, то будет сгенерирована ошибка, так как парсер интерпретирует его, как начало нового элемента.

Így egy hiba eredményeként a következő sort az XML dokumentum:

Hogy az ilyen hibák nem jelentkeznek, akkor ki kell cserélni a jel "<" на его сущность:

Az XML-ben van 5 előre meghatározott személyek:

Kapcsolódó cikkek