定义:
XML 是指可扩展标记语言(EXtensible Markup Language),是一种标记语言,很类似HTML。其标记都是自定义的,其设计宗旨是包含和传输数据。
XML与 HTML的差异:
首先我们要知道XML不是用来替换HTML的技术,XML和HTML为不同的目的而设计。XML设计 的核心是包含与传输数据,HTML设计的核心是显示数据。
XML的主要应用:
作为系统的配置文件;
Ajax中传输数据;
Web Services中传输数据;
异构平台的数据交换与整合
格式良好的XML应遵守的语法规则:
XML文件必须有根元素
XML文件必须有关闭标签
XML标记对大小写敏感
XML元素必须被正确的嵌套
XML属性必须加引号
DTD(Document Type Definition)
为什么要使用DTD?
为了正确的交换数据,XML文件需要确定的结构。
DTD的用途:
定义XML文件的结构 ;
为XML文件提供语法与规则(内容既可以定义在XML文件中,也可以定义在 XML文件之外 );
使用XML进行数据交换的行业或组织可定义自己的DTD ;
DTD对于XML是可选的内容
Schema技术
Schema也称为 XML Schema Detimtlon(XSD)。Schema拥有DTD的所用功能,并且Schema是用XML来编写的、且支持数据类型和拥有更好的扩展性,功能更加强大和完善,是基于XML的DTD替代者
总结:
该项目的视频内容很短,对于XML也只是有个初步的了解,在日后的学习中再不断加深学习吧。