xml学习(1)xml的几种文件格式

来源:转载

1.先简单介绍一下XML,xml 是基于文本的标记性行语言,类似于html,可以方便存储数据

 2,XML文件的几种格式:

  格式1:查看一个 XML 的 CD 目录

 

[html] view plaincopy

<?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 的 学校年级目录

 

 

[html] view plaincopy

<?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中再添加一个根级元素<config1></config1>,就会报错

2.xml的元素可以循环嵌套,父级元素包含子级元素,子级元素有可以包含自己的子级元素,

例如格式1:根级元素<CATALOG></CATALOG>包含了子级元素<CD></CD>,而<CD></CD>子级元素又可以包含多个自己的子级元素

3.元素的两中形式:

 形式1<节点名称>[值]</节点名称>如:<title>文章标题</title>

 形式2<节点名称  属性1=[值]       属性2=[值]         属性3=[值]     ...   属性N=[值]/>

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

 

 


格式

文件

分享给朋友:
您可能感兴趣的文章:
随机阅读: