XML lernt (1) mehrere XML-Dateiformate

黄舟
Freigeben: 2017-02-23 14:29:47
Original
2216 Leute haben es durchsucht

1. Lassen Sie uns kurz XML vorstellen. XML ist eine textbasierte Auszeichnungssprache, ähnlich wie HTML, die problemlos Daten speichern kann

2. Mehrere Formate von XML-Dateien:

Format 1 : XML-CD-Verzeichnis anzeigen


<?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>
Nach dem Login kopieren

Format 2: XML-Schulnotenverzeichnis anzeigen



<?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>
Nach dem Login kopieren


3, Analyse:


1.xml kann nur ein Element auf Stammebene haben, nicht mehr. Zum Beispiel, wenn Wenn Sie ein weiteres Root-Level-Element im Format 2 hinzufügen, wird ein Fehler gemeldet.

2.xml-Elemente können in einer Schleife verschachtelt werden und das übergeordnete Element enthält die untergeordnete Ebene Elemente, untergeordnete Elemente können ihre eigenen untergeordneten Elemente enthalten,

Zum Beispiel Format 1: Element auf Stammebene enthält untergeordnete Elemente < CD> und untergeordnete Elemente können mehrere eigene untergeordnete Elemente enthalten

3. Zwei Formen von Elementen:

Form 1[Wert] Zum Beispiel: Artikeltitel

Form 2 ... Attribut N=[Wert]/>

Zum Beispiel:

<row     col1="11" col2="一(一)班" col3="初一" col4="三峡高级中学" col5="20" col6="30"  col7="50"/>
Nach dem Login kopieren

Die Oben finden Sie den Inhalt des XML-Lernens (1). Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn).


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage