Les documents
XML contiennent des éléments XML.
Qu'est-ce qu'un élément XML ?
L'élément XML fait référence à la partie allant de (et incluant) la balise d'ouverture à (et incluant) la balise de fermeture. L'élément
peut contenir d'autres éléments, du texte ou un mélange des deux. Les éléments peuvent également avoir l'attribut .
<bookstore> <book category="CHILDREN"> <title>Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book> <book category="WEB"> <title>LearningXML</title> <author>Erik T. Ray</author> <year>2003</year> <price>39.95</price> </book> </bookstore>
Dans l'exemple ci-dessus,
Dans l'exemple ci-dessus, seul l'élément
Règles de dénomination XML
Les éléments XML doivent suivre les règles de dénomination suivantes :
Le nom peut contenir des lettres, des chiffres et d'autres caractères. Le nom ne peut pas commencer par des chiffres ou des signes de ponctuation. . Le nom ne peut pas commencer par Le nom commençant par les caractères "xml" (ou XML,
Meilleures pratiques de dénomination
Rendre le nom descriptif. C'est également une bonne idée d'utiliser des traits de soulignement dans les noms.
Le nom doit être court, tel que :
Évitez le caractère "-". Si vous le nommez ainsi : « prénom », certains logiciels penseront qu'il faut extraire le premier mot.
Évitez les caractères "." Si vous le nommez ainsi : "first.name", certains logiciels penseront que "name" est une propriété de l'
objet"first". Évitez le caractère ":". Les deux points seront convertis en
espace de nomspour être utilisé (décrit plus tard). Les documents XML ont souvent une base de données correspondante, dont les champs correspondent aux éléments du document XML. Une règle pratique consiste à utiliser les règles de dénomination de la base de données pour nommer les éléments d'un document XML.
Les lettres non anglaises telles que éòá sont également des noms d'éléments XML légaux, mais vous devez être conscient des problèmes qui peuvent survenir lorsque les développeurs de logiciels ne prennent pas en charge ces caractères.
Les éléments XML sont extensibles
Les éléments XML sont extensibles pour contenir plus d'informations.
Regardez l'exemple XML suivant :
Imaginons que nous créions une application qui convertit<note> <to>George</to> <from>John</from> <body>Don't forget the meeting this weekend!</body> </note>
MESSAGE To: George From: John Don't forget the meeting this weekend!
<note> <date>2008-08-08</date> <to>George</to> <from>John</from> <heading>Reminder</heading> <body>Don't forget the meeting this weekend!</body> </note>
Non. Cette application peut toujours trouver les éléments
L'un des avantages du XML est qu'il peut souvent être étendu sans interrompre l'application.
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!