首頁  >  文章  >  後端開發  >  xml學習(1)xml的幾種文件格式

xml學習(1)xml的幾種文件格式

黄舟
黄舟原創
2017-02-23 14:29:472214瀏覽

  1.先簡單介紹XML,xml 是基於文字的標記性行語言,類似html,可以方便儲存資料

 2,XML檔案的幾種格式:

格式1:查看一個XML 的CD 目錄


<?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>

格式2:查看一個XML 的學校年級目錄





#

<?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,解析:

#1.xml只能有一個根級元素,不能有多個根級元素,例如在格式2中再加入一個根級元素7dad763e19e697e26a84dcd2c2dc50c062dd55d7eb7ac9391add251a3b7514f1,就會報錯

2.xml的元素可以循環嵌套,父級元素包含子級元素,子層級元素有可以包含自己的子級元素,

例如格式1:根級元素

34827478705dcb4b6514b72495dec9623a165eef81323bff4941679ce801be6f

包含了子級元素

3bf68e1f532e22971c4f333c467586f5
,而

d15114bf3dc8d8fe2e2887944c735e50e31671ff5b3c139d436cc2f6b83f000b###子級元素又可以包含多個自己的子級元素######3.元素的兩中形式:###### 形式1becaa1557f780e0d4b2e61cb52112e33[值]6576bc3be3fedf220603aa8d2816720e如:b2386ffb911b14667cb8f0f91ea547a7文章標題6e916e0f7d1e588d4f442bf645aedb2f###### 形式2<節點名稱屬性1=[值]       屬性2=[值]         屬性3=[值]    ### ...###   屬性N=[值]/>ee###### #### # 以上就是xml學習(1)xml的幾種文件格式 的內容,更多相關內容請關注PHP中文網(www.php.cn)! #############
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn