[导读] 1 先简单介绍一下XML,xml 是基于文本的标记性行语言,类似于html,可以方便存储数据2,XML文件的几种格式: 格式1:查看一个 XML 的 CD 目录[html]view plaincopy<?xml version="1 0" encoding="utf-8"

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"/>

更多相关文章

  1. XML学习(一)元素,属性,读取详解
  2. 使用CSS样式表格式化XML文档的详情介绍
  3. 详解在XML文档中替换元素名称的方法(图)
  4. XML开发基础-XML元素
  5. 详解使用XML Schema定义元素的基本知识(图文)
  6. 详解xml文档正确格式的示例代码
  7. java对象转换为xml格式的示例代码分享
  8. jscript和vbscript对XML元素属性进行操作的方法
  9. 分享一个jscript与vbscript操作XML元素属性的方法

随机推荐

  1. android:windowSoftInputMode的说明
  2. ubuntu9.04上android sdk 1.5 安装与配置
  3. Android修改user版本默认关闭开发者选项
  4. TabHost+Fragment分析
  5. Android 在程序界面上显示图片
  6. android configChanges
  7. android定位功能(二)
  8. Android工具库
  9. Android 6.0 Ethernet流程分析记录
  10. 如何让Android横竖屏切换时不销毁当前act