Le meilleur didacticiel XML Syntaxe en 2024, dans ce didacticiel, vous pouvez apprendre Tous les éléments XML doivent avoir une balise de fermeture,Les balises XML sont sensibles à la casse,XML doit être correctement imbriqué,document XML doit avoir un élément racine,les valeurs d'attributs XML doivent être indiqués,Référence de l'entité,commentaires XML dans,En XML, l'espace sera réservé,XML est stocké dans l'alimentation de la ligne LF,
règles de syntaxe XML sont simples et très logique. Ces règles sont faciles à apprendre, et très facile à utiliser.
En HTML, certains éléments ne sont pas une balise de fermeture:
En XML, omettre la balise de fermeture est illégale. Tous les élémentsdoivent avoir une balise de fermeture:
Remarque: Dans les exemples ci - dessus, vous avez sans doute remarqué que la déclaration XML n'a pas fermé l'onglet.Ceci ne constitue pas une erreur. Déclaration ne fait pas partie du document XML lui-même, il n'a pas de balise de fermeture.
Les balises XML sont sensibles à la casse. Tag <lettre> balise <letter> est différent.
Vous devez utiliser le même cas pour écrire des balises ouvertes et de fermeture:
Remarque: Ouverture et fermeture des balises sont communément appelés les balises de début et de fin.Que vous aimiez quelles conditions, leurs concepts sont les mêmes.
En HTML, vous voyez souvent sont des éléments pas correctement imbriqués:
En XML, tous les élémentsdoivent être correctement imbriqués les uns dans les autres:
Dans l'exemple ci-dessus, le sens exact est imbriqué: Parce que <i> élément dans <b> pour ouvrir, alors il doit être fermé dans la <b> élément.
document XML doit avoir unélément est le parentde tous les autres éléments. Cet élémentest appelé l'élément racine.
Semblable à HTML, les éléments XML peuvent avoir des attributs dans (paires nom / valeur).
En XML, les valeurs d'attributs XML doivent être cités.
S'il vous plaît étudier les deux documents XML suivants. Le premier est incorrect, le second est correct:
Erreur dans le premier document est, notez l'élément date de la propriété est pas cité.
En XML, certains caractères ont une signification particulière.
Si vous mettez le caractère "<" sur l'élément XML, une erreur se produit parce que l'analyseur utilisera comme le début d'un nouvel élément.
Cela va générer une erreur de XML:
Pour éviter cette erreur, s'il vous plaît utiliser desréférences au lieu de caractère "<" entité:
En XML, il y a 5 références d'entités prédéfinies:
< | < | less than |
> | > | greater than |
& | & | ampersand |
' | ' | apostrophe |
" | " | quotation mark |
Remarque: Dans XML, seuls les caractères "<" et "et" est en effet illégal.Plus grand que le signe est légal, mais en utilisant des références d'entité à la place, il est une bonne habitude.
Ecrire un commentaire dans la syntaxe XML et la syntaxe HTML est très similaire.
<! - Ceci est un commentaire ->
HTML permettra de réduire de plus d'un des caractères consécutifs de l'espace (fusionné) en une seule:
HTML: | Hello Tove |
Output: | Hello Tove |
En XML, un document espaces ne seront pas supprimés.
Dans les applications Windows, une nouvelle ligne est généralement utilisé pour stocker une paire de caractères: retour chariot (CR) et saut de ligne (LF).
Dans Unix et Mac OSX, utilisez LF pour stocker une nouvelle ligne.
Dans l'ancien système Mac, utilisez CR pour stocker la nouvelle ligne.
XML est stocké dans l'alimentation de la ligne LF.