撩课-JavaWeb之xml概述

作者: 码蚁Q | 来源:发表于2018-10-19 08:20 被阅读22次

学习地址:
撩课-JavaWeb系列1之基础语法-前端基础
撩课-JavaWeb系列2之XML
撩课-JavaWeb系列3之MySQL
撩课-JavaWeb系列4之JDBC
撩课-JavaWeb系列5之web服务器-idea

什么是xml

    XML 指可扩展标记语言(EXtensible Markup Language)
    XML 是一种标记语言,很类似 HTML
    XML 的设计宗旨是传输数据,而非显示数据
    XML 标签没有被预定义。您需要自行定义标签。
    XML 被设计为具有自我描述性。
    XML 是 W3C 的推荐标准

html与xml区别

    XML 不是 HTML 的替代。
    XML 和 HTML 为不同的目的而设计:
    XML 被设计为传输和存储数据,其焦点是数据的内容。
    HTML 被设计用来显示数据,其焦点是数据的外观。
    HTML 旨在显示信息,而 XML 旨在传输信息。
    HTML语法比较松散,xml语法严格
    HTML所有标签都是预先定义好的, 使用固定的标签,展示不同的内容
    XML当中的标签都是自己定义的
    XML用处
        数据存储
        配置文件
        数据传输

文档声明

        必须写在文档的第一行
        写法:<?xml version="1.0">
            属性
                version版本号,固定1.0
                encoding指定文档的码表  默认iso-8859-1
                standalone指定文档是否独立yes或no
                    是否可以引用其它文件

规则

所有 XML 元素都须有关闭标签
XML 标签对大小写敏感
XML 必须正确地嵌套
XML 文档必须有根元素
XML 的属性值须加引号
实体引用
在 XML 中,一些字符拥有特殊的意义。
如果你把字符 "<" 放在 XML 元素中,
会发生错误,这是因为解析器会把它当作新元素的开始。
这样会产生 XML 错误:
为了避免这个错误,请用实体引用来代替 "<" 字符:
5 个预定义的实体引用
&lt;    <   小于
&gt;    >   大于
&amp;   &   和号
&apos;  '   单引号
&quot;  "   引号

文本
转义字符
CDATA
里面的数据会原样显示
<![CDATA[数据内容]]>
属性
属性值必须引用引起,单双都行

如果你想要获取Xmind思维导图源件加群:869866610,进群可以获取以上技术的学习视频。

相关文章

网友评论

    本文标题:撩课-JavaWeb之xml概述

    本文链接:https://www.haomeiwen.com/subject/nggezftx.html