Maison > Article > développement back-end > XML apprentissage (1) plusieurs formats de fichiers XML
1. Présentons brièvement XML. XML est un langage de balisage basé sur du texte, similaire au HTML, qui peut facilement stocker des données
2. Plusieurs formats de fichiers XML :
Format 1. : Afficher un répertoire CD XML
<?xml version="1.0" encoding="utf-8" ?> <CATALOG> <CD> <TITLE>Empire Burlesque</TITLE> <ARTIST>Bob Dylan</ARTIST> <COUNTRY>USA</COUNTRY> <COMPANY>Columbia</COMPANY> <PRICE>10.90</PRICE> <YEAR>1985</YEAR> </CD> <CD> <TITLE>Hide your heart</TITLE> <ARTIST>Bonnie Tyler</ARTIST> <COUNTRY>UK</COUNTRY> <COMPANY>CBS Records</COMPANY> <PRICE>9.90</PRICE> <YEAR>1988</YEAR> </CD> </CATALOG>
Format 2 : Afficher un répertoire XML de notes scolaires
<?xml version="1.0" encoding="utf-8" ?> <config> <Header col1="班级编号" col2="班级名称" col3="年级" col4="学校" col5="男生" col6="女生" col7="人数"/> <row col1="11" col2="一(一)班" col3="初一" col4="三峡高级中学" col5="20" col6="30" col7="50"/> <row col1="12" col2="一(二)班" col3="初一" col4="三峡高级中学" col5="18" col6="12" col7="30"/> <row col1="13" col2="一(三)班" col3="初一" col4="三峡高级中学" col5="16" col6="26" col7="42"/> <row col1="14" col2="一(四)班" col3="初一" col4="三峡高级中学" col5="23" col6="17" col7="40"/> </config>
3, analyse :
1.xml ne peut avoir qu'un seul élément de niveau racine, pas plus. Par exemple, si vous ajoutez un autre élément de niveau racine 7dad763e19e697e26a84dcd2c2dc50c062dd55d7eb7ac9391add251a3b7514f1 au format 2, une erreur sera signalée
2.xml les éléments peuvent être imbriqués dans une boucle, et l'élément parent contient le niveau enfant éléments, les éléments enfants peuvent contenir leurs propres éléments enfants,
Par exemple, le format 1 : l'élément de niveau racine 34827478705dcb4b6514b72495dec9623a165eef81323bff4941679ce801be6f contient des éléments enfants 20cdea44df40d6d06eb737f73844fbf7e31671ff5b3c139d436cc2f6b83f000b et d15114bf3dc8d8fe2e2887944c735e50e31671ff5b3c139d436cc2f6b83f000b peuvent contenir plusieurs éléments enfants qui leur sont propres
3. Deux formes d'éléments :
Formulaire 131c1c96cd3221c408d7b3203d450e0db[Valeur]371c30f13f97d58bff1471195a0b5881 Par exemple : 6ba3f8c8f29e6c859231c29a49d1ef72Titre de l'articlec56747ba57c539dd78691e00975d086d
Formulaire 2620b2bd9c11d1ee6d6856ca24c0a9ec8
Par exemple :
<row col1="11" col2="一(一)班" col3="初一" col4="三峡高级中学" col5="20" col6="30" col7="50"/>
Le ci-dessus est le contenu de l'apprentissage XML (1) Plusieurs formats de fichiers XML Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois (www.php.cn) !