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中的关键字符区分开,而特意设置的代表符号。

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

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

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 11
    评论
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值