Maison > Article > développement back-end > Introduction de base aux éléments XML et aux balises XML pour démarrer avec l'opération PHP XML
Les exemples de cet article décrivent l'introduction de base aux éléments de balise XML et XML pour démarrer avec les opérations PHP. Partagez-le avec tout le monde pour votre référence. L'analyse spécifique est la suivante :
Expliquez avec des exemples XML :
<?xml version="1.0" encoding="utf-8" standalone="no" ?> <class> <student> <name>小乔</name> <sex>女</sex> <age>23</age> </student> <student> <name>周瑜</name> <sex>男</sex> <age>27</age> </student> </class>
1. Déclaration XML :
a0f725be580de19d84d058ba91f14f06
(1), l'instruction xml doit être placée sur la première ligne du document
(2), encodage : encodage des caractères du document, tel que utf-8, gb2312, etc.
(3), autonome : La valeur est oui ou non, facultative, indiquant si la définition du document est indépendante, c'est-à-dire si elle est liée à d'autres documents. La valeur par défaut est non.
2. Élément racine
L'élément 06fc722e8309f4fc3af5f9b05c0cd2860ec87398349fbf0e875b8223c9aec3c7 le plus externe est l'élément racine. Chaque document XML doit avoir et ne peut avoir qu'un seul élément racine.
3. éléments/balises/nœuds XML
52fc45c754660ae0425ccd0c640c83e62420879c57d5ec91aac5130013066cda, 8a11bc632ea32a57b3e3693c7987c420df406f776eecbaf16b62325323196f14, 5eb1976fb331069a3f8db095dc061fe91a8de34dd1983c867de2a59ae06cc634, ff4fd28be6111b38109cb452b13c2daa3c0b87764dcdf259cfde0951b2fe8a3a et ainsi de suite sont tous des éléments XML, et les éléments sont également appelés étiquettes ou nœuds. Bien entendu, l’élément racine est aussi un élément.
S'il n'y a pas de contenu dans la balise, par exemple s'il n'y a pas de contenu d'entité entre 8a11bc632ea32a57b3e3693c7987c420df406f776eecbaf16b62325323196f14, elle peut être abrégée en 5c0917f69e6ca599fab58bb4b672da9f. Même s'il est écrit sous la forme 8a11bc632ea32a57b3e3693c7987c420df406f776eecbaf16b62325323196f14, lorsque le navigateur est ouvert, il affichera toujours 5c0917f69e6ca599fab58bb4b672da9f
4. Espaces et sauts de ligne dans les balises
apparaît dans les balises Espaces et sauts de ligne, les documents XML traiteront les espaces et les sauts de ligne comme du contenu original. Soyez donc particulièrement attentif lors de la programmation.
5. Spécifications de dénomination des balises XML
(1) est sensible à la casse
(2) ne peut pas commencer par un chiffre ou
(3) ne peut pas commencer ; avec xml , XML, Xml et autres caractères spéciaux ;
(4) ne peut pas contenir d'espaces
(5) ne peut pas contenir de deux-points ;
J'espère que cet article sera utile à la conception de la programmation PHP XML de chacun.
Pour plus d'articles liés à l'introduction de base de XML pour démarrer avec les opérations PHP et les éléments de balises XML, veuillez faire attention au site Web PHP chinois !