• 什么是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>

  • 相关阅读:
    《程序员修炼之道+从小工到专家》读后感2
    java在子类中,调用父类中被覆盖的方法
    长按文本全复制
    NSTimer 定时器总结
    对URL编码
    Mysql find_in_set 效率问题
    php 运算符优先级
    使用layui上传控件问题
    xcode11发版一直卡在App Store验证过不去
    iOS13禁用深色模式
  • 原文地址:https://www.cnblogs.com/ykgbk/p/7879473.html
Copyright © 2020-2023  润新知