zoukankan      html  css  js  c++  java
  • 什么是XML?

    XML被设计用来传输和存储数据。

    HTML被设计用来显示数据。

    什么是XML?

    XML指可扩展标记语言(EXtensible Markup Language)

    XML是一种标记语言,很类似HTML

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

    XML标签没有被预定义。您需要自行定义标签。

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

    XML是W3C的推荐标准。

    XML仅仅是纯文本。(XML没什么特别的。它仅仅是纯文本而已。有能力处理纯文本的软件都可以处理XML,不过,能够读懂XML的应用程序可以有针对性地处理XML的标签。标签的功能性意义依赖于应用程序的特性。)

    XML与HTML的主要差异

    XML不是HTML的替代。

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

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

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

    HTML旨在显示数据信息,而XML旨在传输信息。

    XML的特点

    XML标签对大小写敏感

    所有的XML元素都必须有关闭标签,负责为非法的。(在HTML中经常看到没有关闭标签的元素)

    所有的XML元素都必须彼此正确的嵌套。(意思是假如<i>元素是在<b>元素中打开的,那么也要在<b>元素中关闭)

    XML文档必须有根元素(XML文档必须有一个元素是所有其他元素的父元素。该元素称为根元素)

    如:<root>

                <child>

                     <subchild>......</subchild>

                </child>

          </root>

    XML的属性值须加引号(如<note date="11/22/2017">)

    自我描述:

    <note>

    <to>george</to>

    <form>john</form>

    <heading>ziwojieshao</heading>
    <body>hello!</body>

    </note>

    </note>

  • 相关阅读:
    Python中的字典
    Python中的元组
    Python中常见的公共方法
    Python中的列表
    Python的循环语句
    Python的流程控制
    Kubernetes-kubectl命令出现错误【The connection to the server localhost:8080 was refused
    nyoj 77-开灯问题 (倍数遍历)
    nyoj 76-超级台阶 (递推)
    nyoj 75-日期计算 (闰年与平年的判断)
  • 原文地址:https://www.cnblogs.com/ykgbk/p/7879473.html
Copyright © 2011-2022 走看看