[导读] 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"/>

以上就是 了解xml的几种文件格式的详细内容,更多请关注php中文网其它相关文章!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

  • 相关标签:PHP PHP100 PHP教程 PHP论坛 EclipsePHP 视频教程
  • 程序员必备接口测试调试工具:点击使用

    Apipost = Postman + Swagger + Mock + Jmeter

    Api设计、调试、文档、自动化测试工具

    网页生成APP,用做网站的技术去做APP:立即创建

    手机网站开发APP、自助封装APP、200+原生模块、2000+映射JS接口按需打包

    • 上一篇: XML开发环境的建立详解
    • 下一篇:什么是XML?XML和HTML有什么区别?

    相关文章

    相关视频


    • 使用xmlhttp为网站增加域名查询功能的示例代码...
    • 四种XML解析方式详解
    • 基于PHP对XML的操作详解
    • XML和Tomcat的入门知识的详细介绍
    • 了解xml的几种文件格式
    • PHP开发基础教程之简介
    • PHP新手入门之简介
    • PHP开发基础教程之环境搭建
    • php学习路线介绍
    • php环境配置

    视频教程分类

    • php视频教程
    • html视频教程
    • css视频教程
    • JS视频教程
    • jQuery视频教程
    • mysql视频教程
    • Linux视频教程
    • Python视频教程
    • Laravel视频教程
    • Vue视频教程

    专题

     了解xml的几种文件格式