XML学习小结


这两天将刘伟的XML视频看了,关于XML有了些初步了解,现在将XML进行下初步总结.视频里的内容不太多,用张导图来看下.

 



 

关于xmlhtml的比较我们放到最后来说,视频里先是对xml进行了简单的介绍,包括xml的起源、家族定义等等这些在导图中并没有体现,在导图中对于XML的这些基础我们仅仅涉及到了xml的功能、组成应用方面及语法格式这些方面,描写的也比较简单。

 

XML文件是用来存储和传输数据,所以为了能正确的交互数据,所以xml的文件的结构需要一致,所以在视频里通过两种方法来定义xml的文件结构,这两种方法分别是DTDSchema,然后介绍了DTD的定义、用途和结构,接下来就介绍另一种方法是Schema,与DTD相比,由于Schema采用的是XML的语法,所以编写容易不用学习新的语法,除此之外,Schema还可以支持数据类型设置、扩展性好所以Schema总的来说更完善、更能更强大,所以Schema被称为是DTD的继任者,会逐渐取代DTD

 

下面来看xmlhtml的比较。

如果我们硬要找些相同点的话,那就是xmlhtml都是标记语言的家族,他们功能都是与操作数据或数据结构有关。

 

不同点,

1功能上的,html仅仅是数据的显示和格式的布局而xml是用来包含和传输数据的,他们两者是为不同的目的而设计的,所以XML就更不是来替换html了。

 

2语法

html相比,xml语法也不一样,在html中不区分大小写,在xml中对大小写要求非常严格。

 

3标记

虽然他们都是标记语言,但是在标记上也是不同的,html使用固有的标记,而xml没有固有的标记。

 

关于xmlHtml的学习,目前也仅仅是初步了解,要想对它们理解更加深刻,还需在实践中多多练习才可。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值