XML刘伟视频--总结

本文介绍了XML的基本概念,包括其作为数据传输和包含工具的角色,以及与HTML的区别。同时详细解释了DTD和Schema的作用,帮助读者理解如何定义XML文件结构。此外,文章还对比了XML和HTML的核心区别,即前者用于数据包含和传递,后者用于数据显示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

XML:eXtensible Markup Language,是一种标记语言,核心是包含和传输数据。


(一)XML


一张图完全可以说明内容:


 

XML视频总共讲了三部分,算是只了解了一个入门而已,就是XML的结构、DTD、Schema。


(二)XML与HTML的区别


看这两张图就行了



对上面两张图进行对比,就可以发现,他们其实很多地方都有共同的特点,比如:结构相似,组件相似,都有外部文件可以对它的结构起到作用(一种是定义,一种是样式)。它们之间的核心区别在于:HTML是显示数据的;XML是用来包含和传递数据的。


(三)DTD和Schema


DTD:Document Type Definition

用来定义XML文件的结构的,为XML提供语法和规则,自成语言。


DTD对XML的元素、属性、实体等进行定义,是XML等按照规定写。(具体看最上面的图)。


Schema用途与DTD相同,是DTD的替代品。因为语言是XML的。


(四)总结


我想Schema能够提到DTD,主要是应为其语言本身就是XML的,简单地东西才越容易别人接受。

另外,XML的学习主要是让我们对XML有一个入门行的了解,并学会一种学习方法:对比学习。



评论 25
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值