【HTML/XML 2】XML基础知识点总结

导读:刚开始看到这个名的时候,还以为会和HTML一样呢,结果看完了资料里的视频,才发现是各有千秋。现在,就对XML的基础知识,做一个总结。

 

一、总体概述

XML(Extensible Markup Language:是一种类似于HTML的标记语言,它可扩展,是W3C的推荐标准。

说明:在视频中,总共讲了3个方面的东西。第一,对XML进行了一个总体的该说;第二,讲了XML的组成部分DTD;第三,讲解了XML的组成部分Schema技术。其中,Schema技术是对于DTD的继任和替代。从整体看来,XML更多的则是关注于数据的描述。

 

二、细节说明

 

2.1,XML

XML的应用:1,作为系统的配置文件;2,传输数据(Ajax和Web Services中);3,异构平台的数据交换与整合。

格式良好的XML:1,XML文件必须有根元素;2,XML文件必须有关闭标签;3,XML标记对大小写敏感;4,元素必须被正确的嵌套;5,属性必须加引号。

2.2,DTD(Document Type Definition)

作用:DTD定义了XML文件的结构;为XML文件提供语法与规则;保证了数据的正确交换。

在哪定义:1,在XML文件中;2,在XML文件外。

实体:是用于定义引用普通文本或特殊字符的快捷方式的变量,实体引用是对实体的引用,可在内部或外部声明。

2.3,Schema(XML Schema Definition(XSD))技术

定义:描述XML文档的结构,是基于XML的DTD的替代者。

作用:1,可保护数据通信;2,是可扩展的(由XML编写)。

与DTD的异同

相同:Schema是DTD的继任者,它会在将来取代DTD。

不同:Schema可针对未来的需求进行扩展;基于XML编写;支持数据类型;功能更强大和完善。

 

三、与HTML的不同

XML不是用来替换HTML的技术,它和HTML是分别为不同的目的而设计的。

目的:XML是包含和传输数据;HTML是显示数据。

 

四、个人感受

正如XML不是用来替代HTML技术一样,旧知识也不是被新知识替代的。有时候学习的越来越累,就是没有把新知识给融进去旧知识里,觉得自己越学越多,所以感到困难。

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 16
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值