Maison >développement back-end >Tutoriel XML/RSS >Un article vous emmène dans les règles de syntaxe XML

Un article vous emmène dans les règles de syntaxe XML

王林
王林avant
2019-08-26 13:48:165543parcourir

1. Tous les éléments XML doivent avoir des balises fermantes

En HTML, vous voyez souvent des éléments sans balises fermantes :

<p>This is a paragraph
<p>This is another paragraph

En XML, il est illégal d'omettre la balise de fermeture. Tous les éléments doivent avoir des balises de fermeture :

<p>This is a paragraph </p>
<p>This is another paragraph </p>

2. Les balises XML sont sensibles à la casse

Les éléments XML sont définis à l'aide de balises XML.

Les balises XML sont sensibles à la casse. En XML, la balise est différente de la balise .

Les balises d'ouverture et de fermeture doivent être écrites en utilisant la même casse.

3. XML doit être correctement imbriqué

En HTML, vous voyez souvent des éléments qui ne sont pas correctement imbriqués.

<b><i>This text is bold and italic</b></i>

En XML, tous les éléments doivent être correctement imbriqués les uns dans les autres :

<b><i>This text is bold and italic</i></b>

Une imbrication correcte signifie : puisque l'élément est ouvert à l'intérieur d'un élément doit être fermé dans l'élément

4. Le document XML doit avoir un élément racine

Le document XML doit avoir un élément qui est l'élément parent de tous les autres éléments. Cet élément est appelé élément racine.

<root>
   <child>
      <subchild>....</subchild>
   </child>
</root>

5. Les valeurs des attributs XML doivent être citées

<note date="08/08/2008"> </note>

Un article vous emmène dans les règles de syntaxe XML

Remarque : in Seuls "" est légal, mais c'est une bonne pratique d'utiliser une référence d'entité à la place.

6. En XML, les espaces seront conservés.

7. XML stocke les nouvelles lignes en LF

Dans les applications Windows, les nouvelles lignes sont généralement stockées sous la forme d'un seul caractère : retour chariot (CR) et saut de ligne (LF ). Cette paire de caractères présente des similitudes avec l’action d’une machine à écrire établissant une nouvelle ligne. Dans les applications Unix, les nouvelles lignes sont stockées sous forme de caractères LF. Les applications Macintosh utilisent CR pour stocker de nouvelles lignes.

8. Résumé :

Tous les éléments XML doivent avoir des balises de fermeture, les balises d'ouverture et les balises de fermeture doivent être écrites dans la même casse, et doivent être imbriquées correctement, là doit être un élément racine, les valeurs des attributs XML doivent être citées, etc. Les règles de syntaxe de XML sont simples et logiques. Ces règles sont faciles à apprendre et à utiliser.

Si vous souhaitez en savoir plus sur le contenu connexe, veuillez visiter le site Web PHP chinois : Tutoriel vidéo XML

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer