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 :
xml version ="1.0" encoding="utf-8" standalone="no" ?>
(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
3. éléments/balises/nœuds XML
S'il n'y a pas de contenu dans la balise, par exemple s'il n'y a pas de contenu d'entité entre
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 !