zoukankan      html  css  js  c++  java
  • xml学习笔记

             XML--可扩展标记语言,标准通用标记语言的子集。是一种用于标记电子文件使其具有结构型的标记语言。----百度百科。

             一  XML是用来干什么的呢?我们能够把它理解为一个标准,接口的标准。

    什么接口呢?万维网数据传输的接口。

             为什么使用接口呢?接口标准有什么优点呢?思考一下,增加我们须要向计算机加一个内存条,是不是直接买一个接口同样的内存条,插上就能够用了呢。为什么呢?由于计算机接口和内存条接口是统一的。我们仅仅须要依照接口来买就能够了,是不是非常方便呢。

           

      二  XML是由HTML发展而来的。我们对两者进行比較。

       1 XML不是要替换HTML,而是对HTML进行了功能上的补充,使HTML功能更加完好。

    2 XMLHTML目标不同。HTML的设计目的是显示数据,XML的功能是数据传输。

    3 HTML相似。XML对传输内容不进行不论什么操作,它仅仅能用来制定传输数据的格式标准。而不能更改或者操作传输的内容。

    4 HTML标记全然是提前定义的。比如a仅仅能用来标识超链接,使用者仅仅能使用当前的HTML标记;XML全然是自己定义的架构。使用者能够使用不论什么内容作为数据传输的标识。

    三  XML主要应用在那些地方呢?

            1 作为系统的配置文件。比如Web中的web.xmlTomcat中的server.xml等等;

    2 Ajax中数据传输

    3 Web Service  中数据传输

    4 异构平台的数据交换与整合

    四  XML包括那些内容呢?

    1 元素:即标识符,用来设置格式的载体。

    2 实体引用和CDATE:为了与XML中的keyword符区分开。而特意设置的代表符号。

    3 属性和凝视:提供元素的附加信息和解释说明。

    4处理指示(PI):传递指令用于XML解析器传递信息到应用程序。

     五  那么XML的标准是怎么实现的呢?DTDSchemaDTDSchema定义了一系列的属性和规则来完    善XML信息传输的标准。详细规则这里不再敖述。

           总结:XML就是网络信息交换的传输标准,仅仅有遵守传输规则。才干实现信息传输的安全、高效。

  • 相关阅读:
    Python-内置函数
    Python-匿名函数
    Python-函数递归-二分法
    Python-函数递归
    Day4-函数
    CSS-定位
    CSS-文本属性,文字属性
    CSS-浮动
    CSS-盒模型
    CSS-继承和层叠
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/5058267.html
Copyright © 2011-2022 走看看