浅入浅出-XML

前端之家收集整理的这篇文章主要介绍了浅入浅出-XML前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

HTMLXML

  1. Html(HyperText Markup Language),核心作用是信息的布局和显示,超文本标记语言
  2. @H_301_21@
    1. XML是在Html的基础之上发展起来的一种可扩展标记语言,核心作用是数据交换和整合,相对于Html它有如下优点:
      1. 自定义标记
      2. 设计的宗旨是包含和传输
      3. 主要应用有:
        1. 作为系统的配置文件
        2. @H_301_21@
          1. Web Services中传输数据
          2. @H_301_21@
            1. 异构平台的数据交换与整合
            2. @H_301_21@ @H_301_21@
              1. XML结构
                1. 声明:版本号,字符编码方法
                2. @H_301_21@
                  1. 标签
                  2. 根元素
                  3. @H_301_21@
                    1. 元素:元素是开始标签、结束标签以及位于二者之间的所有内容,元素是区分大小写的,语速要正确嵌套
                    2. @H_301_21@ @H_301_21@
                      1. 为了避免字符数据和标签中常用到的一些特殊符号相混淆,XML提供了实体引用,例如用&amp代替字符:&
                      2. XML在浏览器中显示
                      3. @H_301_21@ @H_301_21@

                        DTD: Document Type Definition

                        1. 定义XML文件的结构
                        2. @H_301_21@
                          1. XML提供语法与规则
                          2. @H_301_21@

                            why

                            1. 为了正确地进行数据交换,XML要有正确地结构
                            2. @H_301_21@
                              1. DTD规定XML中的内容的布局,先后顺序,使不符合要求的XML无法显示
                              2. @H_301_21@

                                Schema

                                1. Schema描述XML文档的结构,Schema是基于XMLDTD替代者(XML Schema Definition)也称为XSD,要比DTD强大,可针对未来的需求进行扩展,基于XML编写,支持数据类型
                                2. Schema通过规范化xml中各种数据的类型,使传输的速度更加方便迅速
                                3. @H_301_21@

猜你在找的XML相关文章