您好,欢迎访问一九零五行业门户网

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

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中再添加一个根级元素<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"/>
以上就是xml学习(1)xml的几种文件格式 的内容。
其它类似信息

推荐信息