目次
生长汗青
XML和HTML对照之可扩大
XML和HTML对照之语法细节
XML考证之DTD
XML语法构造
XML定名空间
DOM4J读写配置文件
关于SLT
生长汗青
进修学问起首要知道这个学问是怎样发生的,是为了处置惩罚什么题目发生的,然后才有这个学问怎样运用的题目,所以这个教程的第一篇就来说说XML是怎样来的。XML的生长汗青如下图所示,图中部分内容篇幅所限,不深入探讨。
为了增进数据交换和操纵,在20世纪60年代,IBM公司得出了主要的结论:要进步体系的移植性,在各文档之间同享一些类似的属性(字体大小和版面等),必需采纳一种通用的文档花样,这类文档的花样必需恪守特定的划定规矩。这也就是建立GML(Generalized Markup Language,通用标记言语)的指点准绳,经由过程在文档那其中增加标记,来标识文档中的各个元素,IBM把这类标识言语称做通用标记言语(Generalized MarkupLanguage ,GML)。GML经由一段时间的生长后,1984年国际规范化构造(ISO)最先对此提案举行议论,并于1986年正式宣布了为生成规范化文档而定义的标记言语规范(ISO8879),称为新的言语SGML,即规范通用标记言语。
SGML的功用异常壮大,它是一个能够定义标记言语的元言语,然则因为SGML过于庞杂,不适合在Web上运用。然则SGML的可扩大性使得W3C很受启示,因而,W3C构造在1996年便最先设想一种可扩大的标记言语。目标就是将SGML的雄厚功用与HTML的易用性结合到WEB运用中。1998年2月,W3C宣布了XML1.0规范,其目标是为了在Web上能以现有的超文本标记言语(HTML)的运用体式格局供应、接收和处置惩罚通用的SGML。XML的全程是ExtensibleMarkup Language,意义是可扩大的标记言语,它是规范通用标记言语(StandardGeneralized Markup Language,SGML)的一个子集。它以一种开辟的、自我形貌的体式格局定义了数据构造。在形貌数据内容的同时还能凸起对构造的形貌,从而体现出数据与数据之间的关联。
假如对上面的有些处所(比方,可扩大、自我形貌等)读者照样不清楚的话那末没紧要,继续读下去置信您将会恍然大悟。
以上就是XML简明教程(1)的内容,更多相关内容请关注ki4网(www.ki4.cn)!