摘要:
目录发展历史XML和HTML对比之可扩展XML和HTML对比之语法细节关于DTD和SchemaXML语法结构XML命名空间DOM4J读写配置文件关于SLT和XML对比之语法细节除了上一篇文章中所说的可扩展之外,XML文档还常常被看做是文档的数据库化和数据的文档化。而以显示为主的HTML在这方面就要差一点,于是就造成了这两者的显著差异。1. XML只能有一个根元素在HTML中可以有多个根元素,但是在XML中只允许有一个根元素,也即是说HTML可以描述很多并列的信息,而XML只能描述一个,但是根元素内部的子元素是没有数量限制的。举个例子:HTML中可以有很多并列的table标签当作根元素,但是XM 阅读全文
摘要:
目录发展历史XML和HTML对比之可扩展XML和HTML对比之语法细节关于DTD和SchemaXML语法结构XML命名空间DOM4J读写配置文件关于SLT和HTML对比之可扩展相信对于XML而言更多的人比较熟悉HTML,随便打开一个网页然后右键查看源文件,那里面呈现的的就是为我们提供数据和样式的HTML代码。这篇文章就简要描述一下同样作为标记语言的HTML和XML他们之间的区别。先从名字开始分析,之所以说XML是可扩展的标记语言相信通过下面两个例子读者就可以理解了。HTML代码
<html><!--这是HTML文档--> <head><title> 阅读全文
摘要:
目录发展历史XML和HTML对比之可扩展XML和HTML对比之语法细节关于DTD和SchemaXML语法结构XML命名空间DOM4J读写配置文件关于SLT发展历史学习知识首先要知道这个知识是如何产生的,是为了解决什么问题产生的,然后才有这个知识怎么运用的问题,所以这个教程的第一篇就来说说XML是怎么来的。XML的发展历史如下图所示,图中部分内容篇幅所限,不深入探讨。为了促进数据交换和操作,在20世纪60年代,IBM公司得出了重要的结论:要提高系统的移植性,在各文档之间共享一些相似的属性(字体大小和版面等),必须采用一种通用的文档格式,这种文档的格式必须遵守特定的规则。这也就是创建GML(Gen 阅读全文