• XML数据格式简介


    ---------------siwuxie095

       

       

       

       

       

       

       

    XML 简介

       

    XML,即 可扩展标记语言(Extensible Markcup Language),

    标准通用标记语言的子集,一种用于标记电子文件使其具有结构性

    的标记语言。

       

    它可以用来标记数据、定义数据类型,是一种允许用户对自己

    的标记语言进行定义的源语言

       

    它非常适合万维网传输,提供统一的方法来描述和交换独立于

    应用程序 供应商的结构化数据

       

       

       

       

    XML 特点

       

    1)XML 是一种标记语言,类似于 HTML

       

    (2)XML 的设计宗旨是传输数据,而非显示数据

       

    3)XML 的标签没有被预定义,需要自行定义标签

       

    4)XML 被设计为具有自我描述性

       

    5)XML 是 W3C 的推荐标准

       

       

       

       

       

    XML 与 HTML

       

    XML 不是 HTML 的替代

       

       

    XML 和 HTML 为不同的目的而设计:

       

    · XML 被设计为传输和存储数据,其焦点是数据的内容

       

    · HTML 被设计用来显示数据,其焦点是数据的外观

       

    · XML 旨在传输信息

       

    · HTML 旨在显示信息

       

       

       

       

    XML 仅仅是纯文本

       

    XML 没什么特别的,它仅仅是纯文本而已。有能力处理纯文本的软件

    都可以处理 XML

       

    不过,能够读懂 XML 的应用程序可以有针对性的处理 XML 的标签。

    标签的功能性意义依赖于应用程序的特性

       

       

       

       

    XML没有预定义的标签

       

    HTML 中使用的标签(以及 HTML 的结构)是预定义的

       

    HTML 文档只使用在 HTML 标准中定义过的标签(如 <p>、<h1> 等等)

       

    XML 允许创作者定义自己的标签和自己的文档结构

       

       

       

       

    XML 的语法规则

       

    XML的语法规则很简单,且很有逻辑。这些规则易学易用

       

    XML 中,省略关闭标签是非法的,所有的元素都必须有关闭标签

       

    1)XML 标签对大小写敏感

       

    2)XML 必须正确地嵌套

       

    3)XML 文档必须有根元素

       

    4)XML 的属性值必须加引号

       

    5)XML 中,空格会被保留

       

       

       

       

    XML 示例

       

    元素可包含其他元素、文本 两者的混合物。元素也可以拥有属性

       

       

    <bookstore> <book> 都拥有元素内容,因为它们包含了其他元素

       

    <author> 只有文本内容,因为它仅包含文本

       

    只有 <book> 元素拥有属性(category="CHILDREN")

       

       

       

       

       

    【made by siwuxie095】

  • 相关阅读:
    Docker学习笔记
    Linux学习笔记
    C#
    30分钟掌握 C#7
    30分钟掌握 C#6
    Redmine部署到Windows Azure
    关于企业管理系统集成那些事
    变量内存分配知多少
    流行Java IDE工具大比拼[转]
    pgpool 流复制主从安装与配置(高可用、读写分离)[转]
  • 原文地址:https://www.cnblogs.com/siwuxie095/p/6641240.html
Copyright © 2020-2023  润新知