HTML
XML
不具有扩展性
是元标识语言,可用于定义新的标识语言
侧重于如何表现信息
侧重于如何结构化地描述信息
不要求标记的嵌套,配对等,不要求 标识之间具有一定的顺序
严格要求嵌套,配对,并遵循DTD的树形结构
难于阅读,维护
结构清晰,便于阅读,维护
内容描述与显示方式整合为一体 内容描述与显示方式相分离
不具有保值性 已有大量的编辑,浏览工具 不支持深层的结构描述 没有直接联系
1,数据和现实的分离。
下面我就从这两个方面,结合自己的经验和丛书中了解的知识,简单 的谈一下。
第一:数据和现实的分离。
比如说你手头上有一篇的资料(我们这里先假定是文字的资料,因为如 果涉及到图,影像等范围就太广了,也不是我只能力所及),是xml的 数据的格式,好了,如果你的客户想通过互联网看看你的资料。你就 可以使用一个aaa.xsl把你的xml的数据格式化为HTML的格式,同时这 里面有个补充一点,因为你可以控制你要显示的内容,你可以过滤掉 对于客户不能看到的信息。但是这里面你并没有动原来的数据。
使用XML的形式来此存储数据。 将来我们所使用的字处理器、电子表格软件和数据库应该 能够以纯文本的格式相互读取数据,而不需要经过格式转 化的过程。 我们只能期盼微软和其他软件开发商也赞同这一点。//事 实上微软正在大力发展XML的应用呢。
有两项的很显著的特点。
8.开放的标准
XML基于的标准是为Web进行过优化的
9. 选择性更新
通过XML,数据可以在选择的局部小范围内更新
10.XML是一个技术大家族
XML是一套完整的方案,有一系列相关技术
如果你的老板想把资料打印出来,作为报表向上级汇报,还是用原来 的数据,再写一个bbb.xsl,把xml的数据输出为一个漂亮的报表的形 式。ok了。