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就是网络信息交换的传输标准,仅仅有遵守传输规则。才干实现信息传输的安全、高效。

posted @ 2015-12-18 21:33  lcchuguo  阅读(159)  评论(0编辑  收藏  举报